Uruguay's Cattle Investment Scandal Unveils $350 Million Loss

May 17, 2025