Organization Profile

You just read:

Suntech 27MW PV modules come into full operation at Shell's first large scale photovoltaic project built by Biosar

News provided by

Suntech

Mar 18, 2019, 05:43 ET