ClimateLaunchpad, the world’s largest low carbon business ideas competition, has selected three winners to represent Scotland at the global final in Tallinn, Estonia later this year. This followed a European record-breaking 59 applications to the Scottish stage of the competition,…