One of Atlanta’s downtown high-rise office buildings is earning recognition for its sustainability practices. Lincoln Property Company Southeast recently announced its building at 55 Allen Plaza has achieved LEED Platinum Certification. “This platinum certification is recognition of the immense effort put into ensuring this property operates at the highest standard for sustainability and environmental performance,” […]