press release The World Bank Group today signed agreements for the Tobene Independent Power Project in Taiba Ndiaye in Senegal. These included a 93.4 million euro financing agreement arranged by IFC and a $ 40 million equivalent IDA partial risk guarantee project agreement. The project will provide power to over one and half million residents […]