Christopher Flavin Quotes
Tweet
China | Indisputably | Number | Renewable | Energy |
comments powered by Disqus
The question for oil executives is whether you're in the oil business or the energy business.
- Christopher Flavin