TV TATTLE

Byron Allen says his $100 million investment in The Weather Channel is paying off with its viral Immersed Mixed Reality graphics