National Grid powers up 149-mile subsea power cable over English Channel

© National GridNational Grid subsea cable

More from Energy Voice

Latest Posts