MECASOLAR installs 42 MW of solar trackers in Italy in 2010

You are here: