Finmeccanica Delivers Helicopter Ambulance

Panama and Finmeccanica came to terms on commercial disagreements involving a $250 million defense contract ...
Panama and Finmeccanica came to terms on commercial disagreements involving a $250 million defense contract ...