Mangaljit Singh Bhatti’s Analysis: India’s 2024 Budget from Legal and Economic Perspectives June 17, 2025