Info Edge India Ltd., the parent company of Naukri and 99Acres, saw revenues increase 20.1% year-over-year as billings grew by 66.6%.

Join now to access
the full content.