Capital Power continues to deliver successful contracted renewable projects
Capital Power Corporation (Capital Power or the Company) announced its New Frontier Wind project, located in North Dakota, began commercial operation on December 21, 2018. The…
Read More...
Read More...