Logo
M

Metro Oil

49 employees

Metro Oil is an oil and gas firm that sells petroleum products through its fuel and store retailing network.

Basic info

Industry

oil and gas

Sectors

Fuel Retailing
Gas Station
Oil and Gas
Energy
Roadside Retail
Retail

Date founded

1975

FAQ