Mandatory Credit: Photo by Costfoto/NurPhoto/Shutterstock (13966768a) QINGDAO, CHINA - JUNE 14, 2023 - Photo taken on June 14, 2023 shows the production line of a heavy industry company in Qingdao, Shandong province, China. The company produces excav