The greatest enemy you will ever face is your own human nature—your impatience, your fear, your need for validation.
Meeting energy demand while reducing emissions is the defining challenge of our time.