Innovation platform to manage new ideas