Entrepreneurs with disabilities shine on demo day
Innovation challenge futuremakers shine on demo day