Categories
Latest News

There’s an App for That: Canvas – new content hub for businesses & teams

Austin (Texas)-based Icon.me today launched its new Canvas: The Art of Work a software service designed to serve as a content hub and daily reader for businesses and teams. Canvas has been in beta testing with over 300 groups and companies for the past six months.