Lightsource BP Locks In 15-Year Solar PPA In UK

British Brick Maker To Source 50 GWh Solar Power Annually To Ensure Energy Price Stability

British solar developer Lightsource bp has secured a 15-year power purchase agreement (PPA) for 50 GWh annually with local building