Call # +91 98470 53135
The U.S. Supreme Court has denied an appeal by oil giant Chevron to block an $18 billion judgment against it in Ecuador that stems from a 19 year-long legal battle between residents of the country’s Amazon region and Texaco.