National Grid
–
Plymouth, City of Plymouth, PL4 0SD, United Kingdom
About us National Grid touches the lives of almost everyone, with an energy network that stretches across the Atlantic. We’re an international team, and our work underpins the lives of millions of people. Feet forwards, head up, and eyes bright, we... - May 08