news Comcast Technology Solutions and Inspired Thinking Group Forge Strategic Alliance to Revolutionize Omni-Channel Advertising