Sociedad Española de Construcciones Babcock y Wilcox — latest news, discussion & facts — IJR