You have heard about business credit checks in the course of doing your business, a lot of myths and truths…