Latest news and analysis on Thales (12 items)