BuzzFeed puts its Germany business up for sale, signaling curtailed international ambitions

BuzzFeed has put its German bureau up for sale just three months after offering local commercial solutions.