Durham business accelerator Startup Factory halts new investments

September 01, 2016 6:00 AM