Loading

    Shell Repurchases 1.2M Shares on LSE and Euronext Under Existing Buyback Authorization - Transmission & Affected Assets | Market Ontology