An employee works on a vehicle crankshaft production line at a factory which produces engine parts in Binzhou, in eastern China's Shandong province on March 14, 2025. Str | Afp | Getty Images China's industrial profits rose in April from a year earlier, official data...
