Leadership in our industry means having the courage to invest in unproven green technologies.
"The truth is often hidden in the details."
No matter how good you get you can always get better, and that's the exciting part.