Saudi Arabia – 202 car rental firms shut

cars

RIYADH: The Riyadh traffic department has closed down 202 car rental offices in the west of the city for disturbing the peace and several other violations.
News

SHARE