Managing Director
Vikram Mohan Thapar
CEO Approval Rating
67/100
1929
PrivateSubsidiary of ReNew Power Private Limited
https://www.kctrenewableenergy.com/