Info Edge India Ltd., the parent company of Naukri and 99Acres, posted INR5.8 billion ($70.4 million U.S.) for the three months ending June 30 (Q1 FY23-24).

Join now to access
the full content.