New P.E.I. wind farm

News

$60 million facility has the largest wind turbines in North America and is almost ready to begin producing electricity

More From Embedded-Only/News