Business Investors Lose over $200,000 to Ponzi Scheme in Ibadan David Egbede, January 8, 2026 No fewer than 950 investors have reportedly lost over $200,000 to another Ponzi scheme in Ibadan,… Continue Reading