Solar Power

Launched

Incorporated in 2017. Team started discussions on idea in 2016

Headquarters

Sydney, Australia

Category

Energy/Technology/Renewables

Founders

Matt Edwards, Sam Wagner

Investors

Artesian Capital, Caoli Investments, ThinkHuge Investments