Autos BYD sees profits fall 11.6% amid intense local competition in China Asger Risom • 3. November 2025 •
News 19,000 jobs gone in six months – key Russian economic sector facing worst crisis since the 1990’s