Tag: TCDD rolling stock

December 23, 2010 10:39 am
The Islamic Development Bank (IDB) has approved a $220m loan...