LEONARDO S.P.A

PrivateCIK: 1851267
Location

ROME, L6

LEONARDO DRS, INC.
Position
TenureSince Nov 2022
Holdings