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

Legacy, tradition and innovation: The Symphony of Energy

ROTTERDAM, Netherlands, March 18, 2019 /PRNewswire/ — Moerdijk is one of the largest petrochemical production sites in Europe, and Moerdijk Solar Park is one of the largest …