The founder, Jeffrey Castellas, has been looking to make a splash in cleantech for some time. I am excited to see he is doing it in Australia, as my firm does a lot of work done there. Australia has a tremendous amount of technology in the cleantech area, partly because natural resources is a sector where Australian punches outside of its weight, and partly because of a very strong university and government investment in research.
Check it out. Cleantech Forum