Rolls-Royce Submarines has opened a new office in Glasgow, Scotland, which the company claimed would create 120 new jobs as ...