Ecuador and Oil: Chevron Loses Court Appeal Against $18 Billion Amazon Pollution Fine
Closing in on nearly two decades in court, this “David and Goliath” fight seems far from over. Plaintiffs contend that no amount of money can repair the damage to the environment and to the lives of the 30,000 who claim to have been affected, while the U.S. oil company has denounced the Ecuadorean court system […]