News

An accreditation body has reported increases in installations of small scale renewables in the first half of this year ...
Second Quarter Highlights and Recent DevelopmentsSecond quarter revenue of $20.0 million, up 74.9% y/y, within target guidanceCost efficiencies drive operating expenses to multi-year lowSecured $75 ...