Capstone owns and operates 35 clean and renewable power facilities in six provinces across Canada.
Operating Facilities
View
In Development
P: 416 649 1300 E: info@capstoneinfra.com 155 Wellington Street West, Suite 2930 Toronto, Ontario Canada M5V 3H1