Release pens $165m solar, BESS deals
Release by Scatec has signed new lease agreements to deliver 64MW of solar power and 10MWh of battery storage across Liberia and Sierra Leone. Release received support from IFC through a $100 million loan and a $65 million guarantee facility, established in 2023, securing payment obligations...