IRFC shares down 27% from one-year high; key technical level

© 2025 Vimarsana