Loading

    Shell repurchases 1.22M shares across London and Amsterdam under buyback - Transmission & Affected Assets | Market Ontology