ElecLink: Foundations laid for new state-of-the-art power link between Great Britain and France

February 23, 2017

News linked