IDFC Ltd has reported its impressive Q4 performance today. The company's loss from continuing operations stood at ₹98.1 Cr vs profit of ₹261.1 Cr whereas it said its total revenue from operations stood at ₹52.6 cr during Q4FY23 as against ₹2.27 cr in Q4FY…