Masters Energy Commissions Mega Station in Lagos & Warri.

Masters Energy Oil and Gas Limited recently commissioned its mega stations in Lagos and Warri, Delta State. The imposing ultra modern mega station is situated along Lagos –Abeokuta expressway, Lagos and Sapele road, Warri were commissioned to ease petroleum products availability to the residents of the two cities.