The Business Plan Challenge is in its 20th year. Did the winners succeed?

March 25, 2018 06:02 PM