Type 071E LPD Built for Thailand Completes Sea Trial
The Type 071E landing platform dock China built for Thailand recently completed its sea trial, with experts saying on Wednesday...
The Type 071E landing platform dock China built for Thailand recently completed its sea trial, with experts saying on Wednesday...
Elbit Systems Ltd announced September 28th that it was awarded a contract valued at $120 million to supply Hermes™ 900...