Renewable energy engineer Deborah Greaves describes how offshore renewable energy is set to transform the power industry in ways that seemed unthinkable until just recently.
Advertisement
Renewable energy engineer Deborah Greaves describes how offshore renewable energy is set to transform the power industry in ways that seemed unthinkable until just recently.