3 ms·Indeed. And Europe wonders why they have trouble innovating.by happyscrappy 12y agoIndeed. And Europe wonders why they have trouble innovating.