(ADPnews) - Jul 14, 2010 - Train manufacturer China CNR Corp Ltd (SHA:601299) said today it had won several orders for a total CNY 10.78 billion (USD 1.59bn/EUR 1.25bn) to deliver locomotives, metro carriages and wind turbine generators.