Storyful

News Corp cuts dozens of Storyful jobs as losses rise to €42 million

Media Barry J Whyte 3 months ago