The money comes from Andrei Filatov, according to this article: http://whychess.org/node/1312
I admit, he does look smarmy in that picture. Here is his profile on Forbes: http://www.forbes.com/profile/andrei-filatov/
Highlights from the profile:
- Net Worth $1.1 Billion
- Graduated from physical culture and sports Academy in Belarus as a chess teacher and coach