Leonardo to hire hundreds of scientists and engineers for Newcastle site
By
Dino D'Amore
15th February 2023