Posted on August 10, 2020 by adminNEPAL Oil launches retail station in Lagos Nepal Oil & Gas Services Limited, a downstream energy company, has launched its flagship retail petrol station in Egbeda, … ( read original story …)