Despite A Horrible 2025, Indian Economy Achieves ‘Goldilocks’ Momentum The Latin “annus horribilis” (horrible year) is an apt description of the external challenges India faces in 2025. January 4, 2026 Breaking News