Forgemasters wins major German nuclear clean-up deal

9 May 2007