Storia: Leonardo posts quarterly profit up 60% to €184 million, confirms guidance - Business - Ansa.it — Warptech News