2 min read Business Does Innovation Cost A Lot? • Derek Cheshire August 5, 2023 Francoise Ardion How much is a lot? A million dollars may be a lot to some...