Chinese firm eyes Qatar as base for manufacture of electric-buses

Pool & Beach

Cuisine : Apparel

Location : Marriott Hotel Doha

Comments