Release by Scatec signs lease agreements for solar and battery energy
In Liberia, Release has entered into a 15-year lease agreement with the state-owned Liberia Electricity Corporation (LEC) for the development of a 24 MW solar plant combined with a 10