Connecticut, Starwood Hit Bump
Connecticut pulled off a coup when Starwood Hotels agreed to relocate its headquarters there. But now there are questions being raised over how the state sealed the deal.
"Time to put some "Cash for your House" signs up! Yeah, they work!"