An Innovative Idea

Taylor Corporation recently unveiled a new logo. It’s on the signage at the company’s North Mankato headquarters and positioned at the top of the company’s website as well. That design was … [Read more...]