Tech Square Labs Scores $1M from Invest Georgia
Thursday, July 13th, 2017
Atlanta-based Tech Square Labs Fund has received a $1 million investment from Invest Georgia, a state-run venture capital fund.
Thursday, July 13th, 2017
Atlanta-based Tech Square Labs Fund has received a $1 million investment from Invest Georgia, a state-run venture capital fund.