Full Year Results 2017

The Babcock full year results for year ended 31 March 2016 was announced on 24 May 2017.

The statement, presentation and webcast can be found here.