India's top court dismisses plea to delay annual budget

Record ID: 425401