Toxic Protest at Dell HQ in Bangalore

Photo | 29 March, 2010

Greenpeace activists protest outside Dell offices for failing to fulfill their promise to phase out Toxic material from their products.

Categories