Tag Archive for: Landmark Construction

Landmark Construction has called on the help of 30 Volvo CE machines

Landmark Construction has called on the help of 30 Volvo CE machines

Who else could help build the first Volvo Cars production facility in the United States? South Carolina contractor Landmark Construction has called on the help of 30 Volvo CE machines. The picturesque 17th century seaside town of Charleston,…