News

Defence shares trended lower with Rolls-Royce dipping by 0.8 per cent while British aerospace and engineering group Babcock ...