Suntech 27MW PV modules come into full operation at Shell’s first large scale PV project
Moerdijk is one of the largest petrochemical production sites in Europe, and Moerdijk Solar Park is one of the largest solar parks in the Netherlands. … Read more