Business Strategy Business Leaders: Is technical debt crippling innovation and growth? Technical debt could be restricting your business in ways you may never have imagined. Have you ever asked your 'tech guy/gal/team' for something and they said it will take weeks to