Many states facing big ’03…
Many states facing big ’03 deficits Declining tax revenue and the falling stock market are creating massive deficits in quite a few states, including the biggest ones. Huge spending cuts and tax increases seem the only way out. While last…