The European heavyweights hitting over $1bn in revenue - Tech Sentiments