Europe – Outsourcing Companies

Publicly traded IT consulting companies based in Europe, listed alphabetically.