L R AS Published on Saturday 10 February 2018 - n° 221 - Categories:followers
Mounting Systems to supply 64 MW of trackers
German company Mounting Systems has been awarded a 64 MW solar tracker contract for the Benban project (Egypt).
Photon of 2 February