IDFC consolidated net profit declines 67.51% in the June 2024 quarter 0 05.08.2024 13:13 Business Standard Sales decline 55.55% to Rs 11.89 crore