Starting a business or keeping it afloat takes cash—and getting investment with a poor credit score score can feel like trying to climb a mountain […]