Mazda launches customer interface clubMazda has launched a multi-pronged customer engagement initiative designed to increase brand loyalty and serve as a fun-filled customer interface for its patrons in Muscat. Towell Auto Centre (TAC), exclusive dealer for Mazda in Oman, held Moreā¦ |