After checking the Chase site for current credit card offers, I saw this:
Chase Ink Business Unlimited Visa
$500 bonus after spending $3000 in the first 3 months
Unlimited 1.5% cash back
Cash back rewards
No annual fee
0% APR for first 12 months
This seems a lot like a business version of the Freedom Unlimited.