Nepal Oil boss Ngozi Ekeoma might face jail time anytime soon. Newsone reports that the Chief Executive Officer of Nepal Oil and Gas Services Limited, Ngozi...