How Nigeria’s Largest Independent Power Plant Is Set Up To Funnel Billions To Tax Haven | PremiumTimes
Nigeria’s largest independent power plant (IPP), Azura Edo Power Plant, is a huge suction pipe set up to siphon millions of tax-free dollars through a network of Mauritius-incorporated offshore shell companies to a number of […]