St. Cloud Company A Finalist for Better Business Bureau Award
A St. Cloud company is a finalist for the Better Business Bureau "Torch Awards for Ethics". Preferred Credit Incorporated is one of two finalists in the category for 175-or-more employees.