CCC Q2 FY26 net income rises 60.39% to 20.79 million; revenue increases 9.8% to 285.93 million - CCC News | Rallies