Entity

Murray Auchincloss

Canadian businessman and Interim CEO, bp PLC

Entity sentiment