Home Tags Veolia

Tag: veolia

PRESS RELEASE: Palestine/Iran – IHRC welcomes Veolia’s plan to abandon light...

IHRC welcomes Veolia's plans to abandon the Jerusalem Light Rail project amidst enormous pressure on the company from BDS campaigns in several countries.

Get Involved