Reflections on life, meaning and purpose

Our ‘green energy transition’ has failed as oil consumption continues to increase

The obvious lesson for the industry: You can’t bribe Americans to buy cars they don’t want. Given the all-in approach to electric vehicles at Ford and General Motors, it’s clear that Detroit never got the message.Read More