“Innovation” may be an overused buzzword in business today, but it’s also a necessity for survival and growth. While “innovating your services” or “transforming your business model” may seem like ...