Delfina Torres Committee v. Petroecuador, Petrocomercial & Petroindustrial (Ecuador’s Oil Companies)
Ecuador
|
Supreme Court
National - higher court