Construction Machinery Al-Futtaim Auto & Machinery Co. & Volvo Buses have been selected supplier of 373 city buses to RTA Dubai June 13, 2019