Cleveland insurance-claims adjuster unveils new logo, Website
Cleveland-based Sill, a public insurance-claims adjuster, has unveiled a new logo and launched a more interactive Website, Sill.com. The goal is to help businesses and…