TAC wins Mazda pick up orderTowell Auto Centre (TAC), a leading Mazda distributor in Oman, said it has been awarded a contract by Sasal Trading (Ibri) to provide eight units of BT-50 2600 double cabin pick ups for their fleet. The athletic Mazda BT-50 brings a new le Moreā¦ |