IRFC shares up 21% in two days as stock hits fresh one-year

© 2025 Vimarsana