India Inc’s earnings momentum