Is Europe ready for self-driving cars?

Business