India a ‘star performer’; projected to contribute over 16% to global growth: IMF Read More December 20, 2023