Respect for human rights: Companies are bearing responsibility
There are 50 million people worldwide living in modern slavery – that is 10 million more than five years ago. This…
SMA Solar India Private Limited
Unit No. 701 and 717, 7th Floor
Lodha Supremus, Kolshet Road
Thane West – 400607
India
Contact No. +91 22 61713800
info@SMA-India.com