Does byron allen own the weather channel?
Score: 4.9/5 (38 votes) The company, formerly known as Allen Media Group/Entertainment Studios, acquired The Weather Channel, part of The Weather Group, in a deal worth $300 million in 2018.Does Byron Allen really own The Weather Channel?Entertainment Studios, also known as Allen Media Group, is the...