costs

The latest financial news from Wall Street hasn’t been very encouraging. S&P’s downgrading of America’s credit rating sent the stocks into a swan dive that seems to have stabilized, but given the current state of our economy, and Washington’s attempt to balance our nation’s budget, it appears bracing for more rough waters would not be […]