20170524 business.india-business: Infy adopts new charter to tackle shareholder concerns