Given that few IT departments are in a position to start afresh with brand new technology, they invariably have to deal with a long tail of legacy IT and contracts, some of which may be many years old ...