Armani Syed Tue, December 5, 2023 at 12:23 PM EST· Bola Ahmed Adekunle Tinubu, President of Nigeria, speaks at a panel at the G20 Investment Summit at the G20 Compact With Africa conference on November 20, 2023 in Berlin, Germany. Credit – Sean Gallup–Getty Images Nigeria’s President Bola Tinubu announced on Tuesday an investigation into the Read more