There are 88 finalists – one of the largest number of finalists ever – for the 18th Annual Vancouver Island Business Excellence Awards, celebrating the best of business on the island for the year, set Thursday, Jan. 25 at the Delta Ocean Pointe Resort in Victoria.
Read more >