Khosla Indair Limited · Thermax Sustainable Energy Solutions Limited · U29299 Pn2006 Plc022084 · U29219 Pn1987 Ptc045658 · Thermax Babcock & Wilcox Energy Solutions Limited · Kirloskar Pneumatic Company Limited · Emcure Pharmaceuticals Limited · Thermax Limited.