EFC (I) Ltd reports a remarkable 126.4% revenue increase to ₹2,110.1 million and a 120.4% rise in profit before tax to ₹705.4 million for Q4 FY25 compared to the same quarter last year, with a significant overall growth in financial performance for the fiscal year 2024-25.