Business Does Innovation Cost A Lot? • Derek Cheshire 2 years ago Eddington How a great deal is a whole lot? A million dollars might be a lot to some and tiny alter...