upvote
New York and the company in question is none other than Citadel.
reply
The kind who likes money. Lots and lots and lots of money.
reply