China’s biggest online commerce company, Alibaba, announced its first luxury EV has entered mass production and will begin shipping later this month to take on Tesla. In partnership with IM Motors and SAIC, the IM L7 Sedan is a premium electric vehicle costing less than the competition.