Tighter regulation urged by Congress for business credit cards

Members of Congress are lobbying the Federal Reserve to regulate business credit cards more like personal credit cards.
Visa card