European businesses have never been this gloomy about China Finance News May 28, 2025 A L ‘Oreal store near the Nanjing Road Pedestrian Street in Shanghai, China on April 1, 2025.Cfoto | Future Publishing…