Just when it feels like we have enough collaboration tools, another application wants to take on the market to change the way people work. Hailing from Boulogne-Billancourt, France, collaboration appl

Continue reading...