The Russell Center Is In Expansion Mode. Here's What It Means For Atlanta's Business Landscape.
Every inch of the Russell Innovation Center for Entrepreneurs’ 54,000 square foot space is intentionally designed.
There is no standard ‘Welcome Sign’ at the door. Instead you are greeted by a statue of Herman J. Russell – the Center’s namesake and one of Atlanta’s most prominent entrepreneurs – plastering