Info Edge India Ltd., the parent company of Naukri and 99Acres, has posted $63.76 million in core revenues for the quarter ended June 30, 2022.

This article is locked. Please email info@aimgroup.com for more information.