Infinity Group and Africa Finance Corporation acquire Lekela Power
Infinity, a renewable energy company based in Egypt, and Africa Finance Corporation (“AFC,”), infrastructure solutions provider, are to acquire Lekela Power from Actis and Mainstream Renewable Power, in a deal that will make Infinity the