The Atlanta-based Weather Channel is reportedly moving under a new umbrella.
Media mogul Byron Allen made a deal through his Los Angeles-based Entertainment Studios to buy the television network and Local Now streaming service, but not its digital networks. Terms of the deal were not reported, though the Hollywood Reporter cited a source estimating the deal in the $300 million range.
The Blackstone Group, Bain Capital and Comcast/NBCUniversal (NASDAQ: CMCSA) bought the Weather Channel in 2008…
Atlanta Business Journal
Media mogul buys Weather Channel TV Network