A Historic First for Any Media Company, Allen Media Group, Which Owns The Weather Channel, Has Moved the Advertising Buying Market to VideoAmp ATLANTA, Oct. 16, 2023 /PRNewswire/ — Byron Allen’s Allen Media Group (AMG) is proud to announce that The Weather Channel Television Network –…