India lowers FY26 GDP estimate by ₹12 trillion after rebasing

Business