Despite banner ’05, jury still out on Safran
Safran (Hall 4 Stand B12), the offspring of last year’s somewhat surprising merger of French engine giant Snecma and communications group Sagem, claims to