The lack of progress being made to achieve the Sustainable Development Goals by 2030 points out that, without a magic trick up our sleeve, there seems to be no way we can meet those 17 goals – especially the 6 related to human influence on the environment. Our current track record says it all: 2019 […]