Solaria signs seven-year, 50MW PPA with Repsol

Lightsource BP targets utility and corporate solar PPAs in Iberia

France to fall short of 2018 solar target