Press Releases & Announcements
CNN Digital
May 4th, 2010
CNN Atlanta’s Brand New Studio
CNN Atlanta’s Studio 7 made its debut Monday, May 3, 2010. The 5,000 square foot studio offers state-of-the-art technology. The […]
CNN Atlanta’s Studio 7 made its debut Monday, May 3, 2010. The 5,000 square foot studio offers state-of-the-art technology. The […]