The Twitter layoffs were handled terribly, says Big Tech’s Alex Kantrowitz – CNBC Television November 5, 2022November 4, 2022