WION Business News | China's budget deficit nears record $1 trillion

China's broad fiscal deficit has hit an all-time high this year. China's economy has been slowing down due to covid-19 outbreaks and the housing market slump.