March 22, 2018Published by UrbanGeekz Staff at March 22, 2018Categories FeaturedMedia Mogul Byron Allen Buys The Weather Channel for $300 MillionMedia tycoon Byron Allen acquired the Weather Channel TV network as he looks to expand his film and TV production company into a major media business. […]