SHANGHAI—General Motors Co. on Thursday opened a $1.2 billion plant in Shanghai to build premium-brand Cadillac cars targeting a luxury market that has been pressured by China’s economic slowdown. The facility, operated by U.S.-based GM and its Chinese ...