News

Markets were now focused on a fresh set of corporate results. Defence engineering company Babcock topped the blue-chip index with a 13.3% gain after upgrading its medium-term guidance as it expects to ...