What does the STC price drop mean for your business?

August 2017 - STC price down to $29.50

With the continuing over supply of Small Scale Technology Certificates (STCs) for solar installations, the value of government subsidies is...

Leading provider of environmental upgrade agreements

Over the last few months, we have helped seven clients finance their energy efficiency upgrades with an EUA.

Program Launch | Moonee Valley City Council's Energy$mart Program

We are excited to launch our latest Energy$mart program, this time with Moonee Valley City Council, as part of our preferred supplier agreement with the Western Alliance for...

Market Update | Government Incentives for Energy Efficiency Upgrades

We have compiled some of the latest industry information to help keep you informed on market movements.