Due Diligence of 11 IT services and hosting companies