The Vermont Businesses for Social Responsibility Inspiration and Innovation Award recognizes VBSR member organizations who have demonstrated innovative or inspirational achievement in environmental, social or economic fields within the past...