An engineer reviews turbine blade data at a coordinate measuring machine laboratory of Harbin Turbine Co., Ltd. in Harbin northeast China's Heilongjiang Province, Feb. 26, 2025. Harbin, one of China's ...