Share Senegal seals €2.5bn green energy deal with richer nations

Let's do Biz