Home News Invest Georgia Makes Third Investment With $1 Million To TechSquare Labs