B Bilgin Global Mod Global Mod 9 May 2024 #1 IDFC Q4 Results Live : profit falls by 89.73% YOY IDFC Q4 Results Live : Revenue decreased by 92.28% YoY & profit decreased by 89.73% YoY
IDFC Q4 Results Live : profit falls by 89.73% YOY IDFC Q4 Results Live : Revenue decreased by 92.28% YoY & profit decreased by 89.73% YoY