Economy Nigeria May Lose $10b from Oil & Gas Lease Renewal—Senate July 19, 2018 Modupe Gbadeyanka By Modupe Gbadeyanka The Senate on Wednesday raised an alarm of the possibility of losing about $10 billion from the ongoing lease renewals in Read More