• Palestine

    PSC: Veolia Victory

    From Omar Barghouti In the first smashing and convincing victory of the global BDS movement in the field of corporate responsibility and ethical compliance, Veolia is reportedly abandoning the Jerusalem Light Rail project, an illegal project that aims at connecting Israeli colonies built on occupied Palestinian territory to the city of Jerusalem.… Read the rest