Not surprisingly, taxation appears to be Rhode Island's method of being a world leader. We're tied with West Virginia for seventh highest top total corporate tax rate in the world.
Oddly, China and India aren't among the global Top 30. Go figure.
(via Instapundit)
At least West Virginia's state university gives its citizens an excellent athletic program for their money. Go 'Neers!
Posted by: rhody at March 25, 2008 12:24 AM