A Questionnaire for Businesses
As best you can, answer the following twenty-five questions. There's no scoring. But you