The dust has finally settled following the 2017 Clean Energy Trust Challenge. We invested in four companies this year following a…