S sifted.eu Germany tops the list of the most desired destinations for tech workers 24 points JoeCoo7 5 years ago 13 comments