Google leadership has faced criticism of late for its slow response to ChatGPT and emerging competition from Microsoft.
Demand for Covid-19 vaccines has dropped, but AstraZeneca has “blockbuster” projects in development that are set to make billions of dollars, according to its CFO.