
Best stocks to buy today, 5 May: Recommended by Raja Venkatraman
India’s Budget for 2025-26, with an allocation of about ₹11.21 trillion for infrastructure development, has injected optimism, particularly in rural and urban revival initiatives. However, external pressures—like the recent US tariffs on Indian goods—pose …