Search

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.
05 Jun 2007