7 Wind River Startup Challenge finalists set to pitch their businesses on May 22nd
Seven finalists are set to pitch their businesses this Saturday, May 22, for a virtual audience and panel of judges. The Wind River Startup Challenge (WRSC) is an opportunity for E…