Executives in Davos this year had a lot to discuss, such as the uncertainties surrounding the future of the planet with David...