|
Invision, Inc., the leading provider of advertising planning and sales solutions to the media industry, today announced that The Weather Channel (TWC) has signed a long-term agreement to renew its license for the company's DealMaker Ad Sales System. Under the agreement, TWC will continue its strategic partnership with Invision and will use the DealMaker...
|