© Copyright Zackin Publications Inc. All Rights Reserved.
Tag: Shanghai
Schletter Group Relocates to New Manufacturing Plant
Schletter Group, an international manufacturer of solar-mounting systems, has relocated its Shanghai site to a new plant in the city.
The Schletter Group...