Tag: trains
China-made trains serve as a moving business card of China
China-made locomotives are serving millions of Argentines every day with a 97% passenger satisfaction rate, serving as a moving “business card” of China in Latin America. Early in 2013, CRRC […]