News

Global software company Sage has officially opened up its new office in Atlanta, a two-story buildout that will serve as its North American headquarters.
The Manton Avenue church, St. Teresa de Avila, is being turned into an apartment complex that generates all its own power.