“HuffPost’s losses totaled around $20 million in 2020.”— Sara Boboltz, huffpost.comTagged: Media Cliff Notes, Buzzfeed, HuffPost, Layoffs