China’s fiscal revenue tumbles 26% in March

China’s fiscal revenue tumbles 26% in March

Data on Friday showed China’s economy contracted for first time on record in first quarter as coronavirus shut down factories and shopping malls  Reuters        Last Updated: April 20, 2020  | 11:43 IST China’s fiscal revenue tumbled 26.1% in March from a...