UK offshore grid review

Elaine Greig

Director; Chief Technology Officer