News

China's fiscal revenue fell 0.4 percent year-on-year to CNY 8.06 trillion in the first four months of 2025, easing from a 1.1 percent drop in Q1. Tax revenue declined 2.1 ...