Carlo Des Dorides Author is Executive Director of the European Global Navigation Satellite Systems Agency (GSA) Articles Tech Talk Uber’s lessonLongitude #111 Tech Talk Putting the tech in tourismLongitude #110 Tech Talk A business model in progressLongitude #109 Tech Talk No leadership, no innovationLongitude #108 Cover story Innovation’s treacherous terrainLongitude #107 New frontiers Space, the final frontierLongitude #43