Why the budget offered no stimulus
India currently is the fastest-growing economy in the world and it thus does not need any stimulus for growth.

India currently is the fastest-growing economy in the world and it thus does not need any stimulus for growth.