Advertisement
Kroll India
General
25 November, 2013
Three of 10 assignments in India are post-investment investigations: Kroll India chief Reshmi Khurana
Global corporate investigations and risk consulting firm Kroll set up its office in India five years ago even as it ......