If you can't handle me at my OTM you don't deserve me at my ITM
SHEL
Shell Plc - ADR (Representing)
Price Data Unavailable
About
Shell Plc - ADR (Representing)
Shell plc is a global group of energy and petrochemical companies with more than 80,000 employees in more than 70 countries. It uses advanced technologies and take an innovative approach to help build a sustainable energy future.