China’s budget deficit hits 1.2 trillion

China’s fiscal budget deficit is expected to hit a record-high of 1.2 trillion yuan in the new fiscal year to shore up the slowing economy…