Defence and security
Delivery in progress
Client
South Europe Customer
Location
South Europe
Year
2024