Mazda Oman unit slashes service chargesTowell Auto Centre (TAC), a leading Mazda distributor in Oman, has slashed the service charges for all Mazda models at its outlets in the Sultanate. "Owning and maintaining a Mazda has become even more economical. Mazda customers thr Moreā¦ |