Chile’s consumer confidence craters to its lowest since July 2024, reveals the Ipsos Consumer Confidence Index, dropping 4.6 points to 40.8 in March 2025. This marks the first decline this year, plunging the nation into pessimism after a massive power outage disrupts 14 regions on February 25. Nicolás Fritis, Ipsos Chile’s country manager, blames the […]