Starbucks beats earnings and revenue estimates, despite lockdowns in China

Visits: 3

Shares of Starbucks have fallen 27% this year, dragging its market value down to $98.37 billion. Read More Go To Source