Carlyle Affiliate To Sell Stake Of Up To $1.2 Billion In Hexaware Tech’s India IPO by aleena parvez 3 months ago4 days ago