Source?
+ various third parties (i.e. the one linked to) have said its likely they made money off the breach.
Reply on news.ycombinator.com