Instacart announces layoffs and executive departures, but forecast tops estimates

1 year ago 4838
NEWS