Chinese automaker BYD reportedly said in a filed research of investment institutions that it plans to open over 150 direct-sale stores for its Formula Leopard electric car in over 80 cities in China by the end of this year. As of the end of November, Formula Leopard has opened 100 stores in 55 cities in China.

Editor: Alexander