Entrepreneurs with disabilities shine on demo day

Innovation challenge futuremakers shine on demo day