Amongst the pioneers in the automobile business in Oman since 1972, Towell Auto Centre (TAC) celebrates 50 plus years of being recognized as a trusted name in all automotive related products & services and aims to be the one-stop centre in this segment.
PROFITABILITY AND MARKET SHARE
TotalEnergies and Towell Auto Center Celebrate Collaboration and Vision at Annual Dealer Meet in Oman
Oman, October 17th, 2023 – In the heart of the automotive industry’s evolving landscape, TotalEnergies Marketing Middle East and Towell Auto Center continue to forge strong alliances, a testament to …
Mazda’s unmatched style, performance & comfort – Now More Affordable
Mazda consistently pushes boundaries, redefines standards, and prioritizes making exceptional driving experiences universally accessible. With a legacy rooted in innovation, craftsmanship, and performance, Mazda Oman proudly unveils the latest campaign: …
Join Our company
Submit your profile here and join the world of Towell Auto Centre!