Office Depot retail store to become Tech Square Labs

Tech SquareThere’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.

Stay connected with us on Twitter and LinkedIn. Article ideas and other suggestions should be sent to Include the name and contact information (phone and email) for follow-up.