20/20 RESEARCH TO OPEN MIAMI FOCUS GROUP FACILITY
Nashville, TN, September 10, 2005 – 20/20 Research, Inc., a Nashville-based marketing research firm, has signed a lease on more than 9,500 sq. ft. of office space in Miami, FL that will be built out into a world-class focus group … Continue reading





