je.st
news
Done Digging: Mission Accomplished for Cleopatra as she Leaves Hackney, UK
2014-07-25 00:19:00| Transmission & Distribution World
National Grids flagship London Power Tunnels reached a major milestone as tunneling machine Cleopatra completed her work on the project. read more
Tags: uk
mission
leaves
accomplished
Category:Electronics and Electrical