Tata Consultancy Services (TCS), a global IT services, consulting and business solutions organization, has been named a Leader in the inaugural Everest Group PEAK Matrix@ for Life Sciences Data and Analytics Services for Sales and Marketing Services. The report cites TCS’ consulting-led approach and broad portfolio of solutions across the life sciences value chain, as…