“Some call me nature. Others call me Mother Nature. I’ve been here for over four and a half billion years. 22,500 times longer than you. I don’t really need people, but people need me. Yes, your future depends on me. When I thrive, you thrive. When I falter, you falter. Or worse. …” NatureSpeaking video… Continue reading The Next Generation of Clean Energy Solutions — Six Takeaways From Two Approaches