STARC Systems Reaches Semifinal Round of Greenlight Maine Innovation Contest
TechPlace has been open for only six months, but one of its members is already gaining recognition for its innovation. After advancing through two rounds of the Greenlight Maine contest,…
