Posts by Jim McClelland

Jim McClelland

Sustainable futurist, speaker, writer and social-media commentator, his specialisms include built environment, corporate social responsibility and ecosystem services.