Transport Company Silvasti Innovates Wind Power Projects with TC Concept Cranes Logistics News Feed Trucking by Editor - 15 December 202315 December 2023 Transport Company Ville Silvasti Ltd. is set to revolutionize the execution of wind power projects with its innovativeCrane Installation (TCI) concept. The company has been