Indonesian islanders sue cement giant Holcim over climate damage
(File picture) Workers of Holcim Indonesia, a unit of Swiss cement big Holcim Ltd, work on ...
Read more(File picture) Workers of Holcim Indonesia, a unit of Swiss cement big Holcim Ltd, work on ...
Read more