News & Politics The Presidential Review: Power Posted on September 28, 2022 by Thelma Ideozu Ah yes… another failed sector in Nigeria’s economy that needs no introduction. As one of the largest economies in sub-Saharan Africa, Nigeria is endowed with large oil, gas, hydro and