Northland's Taiwan offshore projects pass key permitting test

Turbines off the coast of China
Turbines off the coast of China
Published 13 September 2017, 20:33Updated 14 September 2017, 06:59
Asia-Pacific