Seven cracks the big tech wall to get $30 million in a deal with Google 1613372573-where-the-media-revenues-are 6:02pm, Feb 15, 2021 1613372573-where-the-media-revenues-are Rod Myer YourSuper Editor Share Twitter Facebook Reddit Pinterest Email