China's toll roads accumulate $667 billion debt
Toll road networks in Asia's biggest economy China have accumulated about $667 billion debt in 2015, with almost 80% of their income going to repay loans, China's Transport Ministry said in a report on Tuesday. The debt grew by 15.7% last year, while the income grew by 4.6%, it added. Reportedly, China's debts have soared to 250% of its GDP.