Bikes are seen parked next to Nexperia China’s factory in Dongguan, southern Guangdong province, on November 7, 2025. Photo: Reuters

Similar Posts