EFC (I) Ltd reported strong Q1 FY25 results with consolidated revenue of Rs. 105.28 crores, EBITDA of Rs. 49.62 crores, and a profit after tax of Rs. 15.77 crores, mainly driven by its managed office sector, which contributed Rs. 66.79 crores to total revenue.