Winsight’s CSP Debuts Cutting Edge Redesign April 29, 2016 by Matt Chicago-based Winsight this week relaunched the website for its flagship CSP brand. The new design takes a cue from consumer digital media, with a visually appealing, easy-to-navigate layout, multimedia and higher visibility for advertisers. more