PNE secures contracts for 108 MW of onshore wind projects in Germany, World Watch | PolicyRisk