Sherwood is an independent business advisory firm located in Los Angeles and Bangalore, India, with specialists and professionals across India.
Sherwood’s practice includes consulting and providing a wide range of services for private equity investors and liaising with all stakeholders including governments.
|