Babcock Boosts 2025 Revenue Outlook - UK Defense Sector Insights | Global Banking & Finance Review | GBAF