Technology News Large defense contract Sparrows Group 1 min read Sparrows Group (Sparrows) has secured a contract to support a dockyard in the south west of...