With 65,000 square feet of new retail space now under construction and coming on line within three years in the City of Falls Church, the City’s Economic Development Authority is poised to launch a business recruitment effort targeting 67 prospects identified in a study as “a good fit” here. A new City logo associated with the effort, however, has been greeted with mixed reviews.