Cairo: A new fleet of public buses has been launched in the Saudi port city of Jeddah including environmentally friendly ...