By Julia Clarke · 27 July 2010 · News
See the complete version on Dynamic Business for the full story and insights.
Australian online insurer The Buzz Insurance has won the 2010 Australian Business Award for Innovation today, due to its creative customer service