Innovation is essential for business continuity. With Debble Ideation we offer a platform in which employees can generate ideas, create challenges, collaborate on ideas and bring their ideas to li