India Budget 2025 Insights: James Wilson, a Scottish economist, delivered India’s first budget on April 7, 1860.