South Africa
Robin Whitlock
Scatec Solar has signed power purchase agreements for 258 MW in Upington, South Africa, with a consortium of commercial banks and development finance institutions providing non-recourse project finance. ...