Harry Potter Franchise: $30B In 20 Years | CNBC · CNBC Television · Sentinel