Logo
China's Manufacturing Activity Contracts More Than Expected in July 2025