Innovating Better: An interview with Shira Lappin of UK Power Networks

Innovating Better: An interview with Shira Lappin of UK Power Networks