Russell Innovation Center for Entrepreneurs (RICE) made its mark at Walt Disney World resort back in December. Over 80 Black entrepreneurs and RICE stakeholders out of Atlanta descended