Kvk Power Trading Company Private Limited · Namratha Power Private Limited · Supra Petro Chemicals Private Limited · Virtual Energy Private Limited · Kvk Nilachal Power Private Limited · S And S Power Private Limited · Gowthami Infratech Private Limited · Oryx Energy Services Private Limited · U40109 Ap2001 Ptc037996 · U40104 Ap2007 Ptc052630