Top Stories Lightsource bp Sells 1GW Solar Portfolio, 800MWh Storage to Aula Energy 24 February, 2026