22.10.2026 - 11:19
Leonardo: over 10% of the Group’s energy consumption in Italy to be self-generated
Financial highlights
Last trade 49.37€
Variation +1.87%
26/10/2026 - 05:35 PM
data source: Investis Digital
Receive the latest updates from Leonardo
Register2026-10-27T04:13:24Z
cookie_disclaimer:true
page_disclaimer :false