Tata Consultancy Services (TCS) has been positioned as a Leader in Everest Group’s PEAK Matrix on Life Sciences Operations, placed highest for its Vision and Capabilities in an assessment of 32 life sciences BPS providers. The report said that TCS offers a wide spectrum of services across the entire life sciences value chain, with pharmacovigilance,…