Tata Consultancy Services has launched the ADD (Advanced Drug Development) size feasibility platform which provides life sciences companies with a single, integrated platform that digitises the site selection and activation processes, and facilitates data-driven decision-making while assessing site feasibility for multi-site clinical trials.