Have you ever found yourself desperately grasping for the right words to explain what cleantech is?
We’re in the thick of summer when everyone packs their bags to skip town for an…