Envision: China’s renewable energy giant
Plans were announced this week for two new electric car battery plants in France and Britain involving Envision, the Shanghai-based company that has quietly built a global renewable energy empire. Envision’s two billion euro ($2.4 billion) electric car battery plant in Douai, northern France, will supply French carmaker Renault, it said, becoming France’s second so-called […]