Rich nations pledge $2.7 billion for Senegal’s renewable rollout
European nations and Canada have promised to contribute $2.7 billion to Senegal – although details of this support remain unclear A group of wealthy European nations and Canada have promised…