Given India’s standout performance over the past five years, 2025 in some ways proved a disappointing year for both the ...