Did you see Greenpeace activists took direct action against Dell at its global headquarters in Texas, U.S., last week?
We caught the giant PC maker backtracking on its public commitment to eliminate key toxic chemicals in its products by 2009. (... Read more >