News

Online vehicle marketplace Auto Trader said it expects two million new and 7.75 million used cars to be sold across the whole of 2025.
The storm knocked out power in more than 130 villages in Beijing, destroyed communication lines and damaged more than 30 sections of road.