SPARQNOW
MM

Mairead McGuinness

European Commissioner for Financial Services | Former First Vice-President of European Parliament