Rothschild & Co. Has Office in Russia, Contrary to Conspiracy Claim on Social Media
Quick Take Rothschild & Co. has an office in Moscow and has been operating in Russia since the mid-1990s. Yet posts on social media falsely claim that Russia has barred the Rothschild banking family from doing business in the country.
Read More