foresightculture.com
Eclipse 2017: Shared learning and our future
Being a futurist means believing in progress for human society. And it means working for that progress, even when progress seems threatened. I look, when big things happen, for any evidence that so…