MEMC’s SunEdison unit to build Italian solar plant, Europe’s biggest
- March 12, 2010
The Italian government issued final approval to MEMC’s SunEdison division to develop and build a 72-megawatt photovoltaic solar power plant near Rovigo, in northeastern Italy. The plant is expected to be ... Read More