Glossary / General

Shell

14 Episode Mentions
Too Afraid to Ask

Shell is a big oil company that makes gasoline and works with car makers to improve engines.

Technical Definition

Shell is a global energy company that supplies fuels and lubricants, often partnering with automotive manufacturers for research and development.

The Car Curious Weekly

Podcast highlights and car talk, delivered every week.

Help Improve This Entry

Spot an error or have a better explanation? Let us know.