SERCO - The Biggest Company You've Never Heard Of
https://www.serco.com/
Serco, the international supplier of services to governments, announces that it has acquired ORS, a specialist provider of immigration services to public sector customers in Switzerland, Germany, Austria and Italy.