Renovation work set to upgrade facilities to improve customer service and quality of maintenance and repairs, and ensure the highest international standards are met Nasser Bin Khaled Automobiles, the authorised…