And what about the Schummer/Putin picture....and that was Russia opening a company in the USA. Schummer was gleeful about it.
What company?