Mainstream Renewable Power and Actis have signed an agreement to sell Lekela Power (“Lekela”), Africa’s largest pure-play renewable energy independent power producer, to Infinity Group and Africa Finance Corporation (“AFC”) This planned exit reflects the successful culmination of…