Chevron in the Amazon

Star Witness Admits Lying To Protect Chevron From $9.5B Judgement

‘Chevron has taken the people of Ecuador and the U.S. court system on a ride, full of lies, deliberate delay, and obstruction of justice,’ says Amazon Watch.