Instacart announces layoffs and executive departures, but forecast tops estimates

1 year ago 3468
NEWS