British engineering and defence company Babcock stuck to its guidance for higher organic revenue and improving margins this year, helped by progress in its shipbuilding and nuclear infrastructure ...