The world’s biggest green business ideas competition – with cash prizes of up to €10,000 – has been launched in Scotland by the Edinburgh Centre for Carbon Innovation (ECCI). ClimateLaunchpad,
Why? Free to subscribe, no paywall, daily business news digest.