But a string of data since the start of this year pointed to signs of economic improvement .
China recorded its slowest fiscal revenue growth since 1988 last year , when its economy expanded at the lowest rate in 26 years .
A string of data since the start of this year pointed to signs of economic improvement .
China recorded its slowest fiscal revenue growth since 1988 last year , when its economy expanded at the lowest rate in 26 years .