How relevant is the term cleantech today? Has it had its day in the sun?
It’s a heretical question for someone who’s spent much of the last 10 years of his career furthering the cleantech meme globally. A former Managing Director of an organization that gets much of the credit for coining the phrase to begin with, I’ve been a big proponent of the term, to the intentional subordination of others.