ArticlesNews Infinity Group and African Finance Corporation (AFC) to buy Lekela Power in Africa’s biggest renewable energy deal