Home Economy News Decline in China fiscal revenue slows despite trade turmoil