Tata Motors’ showroom & service facility opened in Riyadh

Manahil International Company, a unit of the Mohamed Yousuf Naghi & Brothers Group (MYNG) and the…