Supporting the World’s Largest Single Wind Farm: Sinopec Heavy Lifting & Transportation Completes Installation of 17 Wind Turbines
On August 13, Sinopec Heavy Lifting & Transportation Co., Ltd. successfully completed the installation of 17 wind turbines as part of the Saudi NEOM wind power project, marking a significant … Read more