Subterra Renewables is located in Toronto, Canada on 100 Adelaide St W Suite 2805. Subterra Renewables is rated 3 out of 5 in the category green energy supplier in Canada. Subterra Renewables develops and operates thermal district energy systems using the latest geothermal and heat recovery technology. We help building developers reduce costs while meeting the unique energy needs and carbon reduction targets of their buildings. We’ve created a financing platform to fund the development of renewable energy projects. Our goal is to facilitate the adoption of geothermal heating and cooling systems, and foster a community of industry professionals willing to work together in a bid to create a sustainable future.
Address
100 Adelaide St W Suite 2805
Company size
1-10 employees
Headquarters
Toronto, Ontario