Share Market Finance IRFC shares halve from peak VNS Talk March 3, 2025 0 IRFC shares halve from peak as the stock tumbles nearly 50% from its all-time high of ₹229 to around ₹115.... Read More