Editorial photo #13188899 Economy, Business and Finance
Qingdao Beihai Shipbuilding
The 103,000-ton large cruise ship built by Fincantieri undergoes routine repairs at the factory of China Shipbuilding Group Qingdao Beihai Shipbuilding Co., Ltd. in Qingdao, Shandong Province, China, on January 13, 2026. (Photo by Costfoto/NurPhoto)