Efacec wins largest contract ever for red line metro extension
Portugal’s transport and electrical systems company Efacec has won its largest contract ever to develop and supply solutions for Lisbon’s metro red line extension. The company, acquired by the [...]