teknowlogy Group is the #1 independent European research and advisory firm.