IRFC Q2 Results Explained: Fundamental Analysis & Long-Term Outlook