AnomalyBase.com

SHELL PLC ORD EUR0.07 (SHEL.L) Anomalies