Steven Donziger won a multibillion-dollar judgment against Chevron in Ecuador. The company sued him in New York, and now he’s under house arrest.
Interesting news items (etc) found and linked.
Steven Donziger won a multibillion-dollar judgment against Chevron in Ecuador. The company sued him in New York, and now he’s under house arrest.