by Daria Starosud April 9, 2020 Industry News Top stories BuzzFeed Germany up for sale The digital venture is putting up its German unit in an attempt to cut costs