Artisan Group Holds 10th Annual Meeting

More than 50 members attend for networking and presentations.