Info Edge (INFOE) posted weak Q1FY21 revenues with a 10% YoY decline, weighed down by a 25% slump in 99acres.com revenues.