STS Defence contracts Mainstay Marine for Type 26 mast work

After receiving a contract from Rohde and Schwarz Ltd to provide the twin integrated main communications masts for ...

read more →