S&P 5007,478.95 0.46%
France Pledges £20 Billion Investment at Kenya Summit Amid Shifting African Alliances — Witness News