2023-03-18T05:51:07.857391-07:00 2023-03-18T05:51:07.857391-07:00 leonardo.com • Leonardo S.p.A. Leonardo’s 75th anniversary and the common thread of technological evolution in Italian industry