![](https://www.teknovation.biz/wp-content/uploads/2014/10/Tech-Square.jpg)
Office Depot retail store to become Tech Square Labs
There’s an interesting change underway in Atlanta’s Tech Square at Georgia Tech where a former Office Depot retail location will become Tech Square Labs, helping launch information security, marketing automation, and business-to-consumer start-ups. Read more here.
Like what you've read?
Forward to a friend!