CarTrade Tech discussed the financial results for the quarter and financial year ended March 31, 2025, highlighting operational updates and performance insights. The company’s presentation and audio recording are available on its investor relations site for detailed review.