Megacom

Megacom

Double sided billboards positioned at Omanoil Petrol Stions visible from both the main roads and the Petrol Station.

megacoms
megacoms
megacoms
megacoms

The Biggest Omani Company in Out of Home Advertising

Get in Touch
Newsletter