One important question: Is your software solution able to deal with multi-clients, e.g. that data can be separated between different clients (companies) und security can be setup for this requirement? How is this requirement implemented in your software system? (Sites?)
And where is all your data being stored: in a database (e.g. Oracle)? und where is the database located? (Europe, States, .....)
Regrads, Jörg