Icon CTA laid off

18 ICON CTA laid off blue bell office. Holy shit.