Bristol Myers Squibb beats on revenue, launches $1.5 billion cost cuts as it posts quarterly loss
The Bristol Myers Squibb research and development center at Cambridge Crossing in Cambridge, Massachusetts, US, on Wednesday, Dec. 27, 2023. Adam Glanzman | Bloomberg | Getty Images Bristol Myers Squibb on Thursday reported first-quarter revenue that …