Stranger Things Drives Combined Brand Placement Value Over $27 Million

Business