Less is more at Navantia

Published 16 September 2011, 11:52Updated 8 January 2013, 04:12