City

Making Atlanta more user-friendly

January 28, 2018 Rachel Anderson 0

Over the past decade, Atlanta has undergone rapid and significant change. Once desolate of offices and business, the city is now a hub for several major companies, including CNN, The Weather Channel, Delta Airlines, and […]

1 2 3 4 6