Tag: Summit for a New Global Financial Pact

Senegal seals $2.7 billion green energy deal with richer nations

Senegal struck a deal with wealthier countries on Thursday that will see