For several years now, we have heard about “upcoming things,” such as cloud and digitization and the Internet of Things (IoT), according to David McNicholas, Director of Comstor’s U.S. Strategic Business Development, but partners didn’t know what it meant to them or…