MUMBAI: The Body Shop announced its latest CSR initiative for the Indian market, of commencing its Bio-Bridge project in Garo Hills, Meghalaya, India. It has pledged...
This will close in 10 seconds