Business, Investments

Over 190 M&As Deals Worth $2.27B Took Place in India in Last 4 Years: Report