How Natural Fiber Welding rebounded from nearly shutting down – The Business Journals

Time magazine named the Peoria startup its top greentech company in Illinois. New investment from Provest Equity Partners and CTW VentureĀ …