Read More General business news Babcock reports strong FY25 operating profit and revenue growth driven by nuclear and marine divisions Babcock posts strong FY25 results with 11% revenue growth and key defence contracts boosting outlook. Read how it’s setting up for FY26 momentum. byPallavi MadhirajuApril 23, 2025