CRM: On-premise or Cloud?

CRM: On-premise or Cloud?

Everyone’s talking about the cloud as the place for storing data and running applications. Recently the direction of travel has certainly been in its favour, but is it the right choice when it comes to customer relationship management software? Some are staunch...