Metrobus project in Istanbul receives award

"Sustainable Transport Award“ in Washington D.C. honours sustainable transportation concept in the city of Istanbul

The Institute for Transportation and Development Policy