India’s economic growth decelerated in February 2025, according to the latest Icra Business Activity Monitor. The composite ...