Most Texas coastal wind farms avoid Harvey storm damage

Papalote Creek wind project - E. ON
Papalote Creek wind project - E. ON
Published 29 August 2017, 00:29Updated 29 August 2017, 16:13