December 29, 2004
"Citing research from the Tax Foundation, the report said the Empire State had the second worst business tax climate in America."
>> more