Climate protection & energy transition start-ups win SET Awards 2019

Over 450 applications received from 80 countries but the five winners come from Australia, Germany, Sweden and Uganda