CEO
Ashish Sharma
CEO Approval Rating
86/100
2008
Investment CompanySubsidiary of Temasek Holdings (Private) Limited
https://www.innovencapital.com/