
Petroecuador Declares Force Majeure Following Major Oil Spill Crisis
Ecuador’s Petroecuador declared force majeure after a catastrophic oil spill caused by a landslide, severely contaminating the Esmeraldas River and affecting over 500,000 residents. The event led to a state …
Petroecuador Declares Force Majeure Following Major Oil Spill Crisis Read More