Lekela Power B.V.

Projects

Role Project Number Project Name
Client EBRD-49794 Lekela Wind BOO
Client MIGA-a1d7765a09 South Africa Mainstream Renewable Wind Power
Investor MIGA-14238 Lekela Egypt Wind Power BOO S.A.E.
Parent Company IFC-40137 Lekela EG Wind 1

Read More