Global corporate investigations and risk consulting firm Kroll set up its office in India five years ago even as it has been active in the country for over 20 years. The firm is largely involved in corporate investigations and due diligence assignments in India, driven by private equity and investment ......
This is a Premium article. Please subscribe or log in to read the full story!
Here's a selection of our recent premium content.
Already a member? Click here to log in.