A knowledge management (KM) platform collects, organizes, and shares company knowledge, making it easier for your employees to perform their jobs. But an effective one should do a whole lot more. Like solidify customer relationships, improve customer engagement, and boost revenue. Does your KM system make the grade?