Oslo/Washington DC, 16 October 2025: Release by Scatec, majority owned by Scatec ASA has signed new lease agreements totalling 64 MW of solar power and 10 MWh of battery storage across Liberia and Sierra Leone.
Release by Scatec secures additional lease agreements in Africa
Seeking Alpha / 5 minutes ago 2 Views
Comments