'People Power Works': Shell Backs Down in Anti-Protest Lawsuit Against Greenpeace

 The United Kingdom-based oil giant Shell agreed Tuesday to settle a major lawsuit the company brought against Greenpeace after activists from the group boarded and occupied a company oil platform last year...read more.

Comments