GM seals US auto industry's largest wind energy off-take deal

GM seals US auto industry's largest wind energy off-take deal
Published 19 September 2017, 17:49Updated 19 September 2017, 17:49