08 Aug 2013 - By
By

Babcock awarded German equipment modernisation contract