Investment How a high cost of capital is holding back energy development in Kenya and Senegal 06 February 2025
The evolving role of export credit agencies in global energy finance