CRM customer profiling

All businesses want to know more about their customers. But most of the times they are just limited