In a report released Tuesday, the Asian Development Bank dismissed criticisms that China is over-investing in infrastructure by suggesting that the country will need to spend $753 billion annually through 2020 – a significantly higher figure than China’s 2015 estimate of $668 billion per year.

Read the full article here.