China's 300km-an-hour train makes its public debut amid questions about whether the $34-billion locomotive will ever make a profit.
China's 300km-an-hour train makes its public debut amid questions about whether the $34-billion locomotive will ever make a profit.