0 Spanish Energy Firm Secures $194 Million from Peru in ICSID Ruling January 3, 2025 Raj Patel A Spanish energy company has won a $194 million claim against Peru in an ICSID