A new poll by the Boston Business Journal and strategic communications firm Seven Letter asks how public transportation impacts your business. Answer our brief questionnaire.