Maine Voices: Incubation process maximizes odds that new small businesses will survive, thrive

TechPlace in Brunswick will back entrepreneurs in a collaborative and supporting environment.