Tag: Babcock

Image source: Getty Images BAE Systems (LSE: BA) jumped another 5%+ this morning (2 March), with Babcock (LSE: BAB) shares rising slightly too. These two FTSE 100 defence stocks have…