You Searched For "Bristol Myers Squibb"
Squibb is proposing to invest Rs.800 cr creating 1,500 jobs
23 Feb 2023 9:33 AM GMTThe new centre would further expand its worldwide presence and draw on the vibrant scientific and technology talent in the region