Industry: 
Public Transport
Location: 
Riyadh, Kingdom of Saudi Arabia
Employees: 
1,000+