It takes more than a business case to get your innovation project approved
A business case is rarely sufficient to get your innovation project approved. Let alone that a business model canvas will do the trick. To get your innovation project off the ground, you will have to do more than creating a plan.