Wind power developers upbeat about Alberta despite end of power project auctions

Panellists at a wind energy conference in Calgary say Alberta is still the best place in Canada to build renewable power projects despite the

Read more