We are excited to share that NELSON Worldwide has been ranked #1 on Atlanta Business Chronicle’s Top 20 Largest Commercial Interior Design Firms List. View the full list here.