Lightsource BP wins 105MW solar PPA from Snowy Hydro in Australia

Image: Lightsource BP wins 105MW solar PPA from Snowy Hydro in Australia. Photo courtesy of Lightsource BP Renewable Energy Investments Limited.