China’s retail sales grew 6.4 percent in May, while industrial production rose 5.8 percent, latest official figures show
Day: June 17, 2025
Estimates for 2025 put production at nearly 100 tons, up sharply from 40 tons last year, according to the latest figures
The country’s top forecaster has panned as ‘impossible’ and ‘unscientific’ the megaquake predictions that have caused some tourists to cancel their holidays
1 2