The weather may not be perfect — windy, cold and above average rainfall — but the Dutch city of Eindhoven is fast becoming Europe’s ideal location for high-tech start-ups. Okay, in a recent Financial Times survey of European cities of the future... Read More