“By the way, New England, you guys are getting screwed!” Spoken in the inimitable New York manner.
He was talking about business and jobs.
New England state government are to blame. Business climate up here sucks.