National Final – Canada

National Final – Canada - ClimateLaunchpad - Cleantech business idea competition 2016