RVNL, IRFC, IRCTC and other railway stocks tumble up to 7% as Budget 2025 falls short of …

The 25% tariffs on most imports from Canada and Mexico and 10% tariffs on goods from China made investors jittery across the world. Following the …