National Final – United Kingdom

National Final – United Kingdom - ClimateLaunchpad - Cleantech business idea competition 2016