Environmentalists Bypass Washington to Pressure Corporations
Environmentalists went door-to-door in Austin, Texas, where Dell is headquartered, explaining why they wanted the company to do more to keep old computers, which contain toxic chemicals, out of landfills.
Read More