Nigeria loses N2.2tn revenue to crude production delays –Report
Nigeria lost a whopping N2.1 trillion as a result of crude oil production deferment in one year.
Nigeria lost a whopping N2.1 trillion as a result of crude oil production deferment in one year.