Cummins India, Emcure Pharmaceuticals, NHPC, Keystone Realtors and TeamLease Services are among the companies that will declare earnings on Wednesday.