The State of Qatar has finally accepted to host the business and investment forum proposed by President Bola Tinubu during his visit slated for March 2, 2024, to the Arab country. Qatar took this decision following a leaked memo on Saturday which showed that Qatar declined the proposed investment forum. Giving reasons for the decline,