MECASOLAR to supply solar trackers to 1MW solar installation with low-concentration modules in Sardinia, Italy

You are here: