Business Briefs: New office space, co-working spot, retail and more

To meet the demand for creative office space in Downtown, Peachtree Center has introduced 14,000 square feet of next-gen spec suites comprising the 19th floor of the North Tower.