Press "Enter" to skip to content

MEMC’s SunEdison unit to build Italian solar plant Europe’s biggest

St. Louis Business Journal
The Italian government issued final approval to MEMC's SunEdison division to develop and build a 72-megawatt photovoltaic solar power plant near Rovigo, …

Links to more information:

Comments are closed.