All News


No one to blame but ourselves

European policymakers are largely to blame for the sorry state of innovation in Europe, according Microsoft’s chief research and strategy officer.