0 Spanish Investor Secures $194 Million from Peru Over Odebrecht Case January 3, 2025 Samir Khan A Spanish energy firm won $194 million from Peru in an ICSID case due to