Finance A long-term game: What a bad credit score could mean for your business, and how to fix it Amy Chen October 7, 2019