Business Insider favicon

The ad tech firm 4C has inked deals with pretty much every company that matters in media— and it just nabbed a premier partnership with Amazon