A bad credit score can seriously hold you back if you need capital to start a business. Unfortunately, it takes time to repair a credit score. It is unlikely to miraculously repair itself overnight either, so if your start up business idea just can’t wait, here are some options to …