First Solar may pull the plug on its planned French module factory

First Solar may pull the plug on its plan to open a solar module factory in France, further indicatig that the French government’s ever-shifting PV policy is driving the industry away.

First Solar may pull the plug on its planned French module factory
Published 15 December 2010, 16:04Updated 23 September 2016, 12:22
Middle East & AfricaAmericas