Disclaimer The postings on this blog are representing the personal opinions of their authors and don’t necessarily represent innoveo’s positions, strategies or opinions.