Platforms – simplifying the infinitely complex

It’s all too easy for a rapidly emerging technology sector to get caught up in its own particular world. As companies rush to establish their place in what was once just a blank space on the map, aggressively promoting their own particular visions and product strategies, potential customers can become confused by a blizzard of

Read more