On May 21, 2015 the 25-MW Goulais facility in Ontario became the third project to be commissioned in nine months.


Latest News

Jun 23 2016

Ontario Electricity Financial Corporation Seeks Leave of the Supreme Court of Canada in Litigation with Capstone...


Investor Briefcase

Jun 26 2016

Download PDFDownload PDFDownload PDFDownload PDFMore