TechSquare Labs scores $1 million from Invest Georgia
July 12, 2017 at 13:51 PM EDT
The $25 million TechSquare Labs Fund has made 12 investments so far, totaling $4 million. Investors in the fund include family offices and high net-worth individuals.