Comment Comment by amanaplanacanal You seem to be implying that innovation never happens in Europe? Is that correct? parent amanaplanacanal 17 days ago