Strides Pharma to spin off contract development unit, announces swap ratio of 1:2
The new company, known as 'OneSource', will have more than 1,200 employees and is expected to deliver revenue worth between $180 million-$200 million in fiscal 2025
Source: businesstoday.in