0 Over 7 Million Businesses Shut Down in Nigeria Amid Economic Crisis Under Tinubu March 11, 2025 Omar Hassan Nigeria has witnessed approximately 7.2 million business closures from 2023 to 2024, under President Bola