Amongst the pioneers in the automobile business in Oman since 1972, Towell Auto Centre (TAC) celebrates 40 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.
Since Zhejiang Geely Holding Group’s founding in 1986, followed by its entry into the automotive world just over a decade later, the Group has continued…
MoreJuly 2020: Muscat, Oman: Founded in 2011, Volocopter developed the world’s first electric autonomous multi-rotor aircraft using drone technology and aims to provide point-to-point air…
MoreSubmit your profile here and join the world of Towell Auto Centre!
If you have any queries, complaints or feedback, you can write to us:
Mazda : 92 888 005
Geely : 94 440 666
JAC : 94 440 666
P.O.Box: 1194 | P.C:130 | Azaiba
Muscat | Sultanate Of Oman