The Starr Group Wins 2017 Torch Award
- Published: 29 June 2017 29 June 2017
The Starr Group has won the BBB’s 2017 Torch of Ethics Award. On May 18, the Better Business Bureau of Wisconsin held its annual luncheon honoring award winners. This year’s theme was “Light the Future” and the event was held at the Harley-Davidson Museum.