Commercial Solar
Minhang District, Shanghai

Cover image for SMS Group Shanghai Rooftop Solar
Project Profile
SMS Group China is the local operation of the 150-year-old German engineering group and one of the world's leading metallurgical technology suppliers. It has operated in China for more than 30 years.