The best way to do this is establish a strong business credit score with Dun & Bradstreet. They are the credit bureau for businesses. You start with opening trade lines with office supply stores,...
Go here they are prepaid visa,they are free you order one or however many you want they are free just fill out the form and they send you a visa or mastercard for free now once you have the card you...
A business credit card will not (in 90% of the times) help your credit. It does not even show up on your personal credit unless it goes bad(you default). All you will see is the inquiry from the bank...
I've added the links for the 4 main credit card companies business card options, however many banks will also offer credit cards that are associated with your business accounts. Capital One offers...