20230223093756.090184 Environment business magazine Environment business magazine 1352-8882 Environment business magazine. Environment business magazine. United Kingdom