0 ‘Erratic power supply responsible for $58bn loss in Businesses located in Nigeria,’ says World Bank April 26, 2021 admin World Bank, which said this in an estimate about the OPEC country, which is the largest oil producer in Africa, maintained that businessmen in the country are