Sohar firm adds Mazda2 to fleetAl Adaily International in Sohar recently took delivery of three Mazda2s from Towell Auto Centre (TAC), the exclusive dealer for the Japanese brand in Oman. “We frequently upgrade our vehicles to ensure that only car models of the latest q More… |