"The mission of this site is media criticism and reform. It was started in September 2014 by a group of expats living in Russia who felt that coverage of Russia is biased and inaccurate." 
On the "donate" page of Russia Insider they write:
Professor Anton Shekhovtsov explained on his blog that Russia Insider publishes "pieces of Russia's disinformation warfare against the West and Ukraine." He also observes that it may be funded by "Russian oligarch Konstantin Malofeev via his associate Alexey Komov." 
Resources and articles
- Russian Insider About, organizational web page, accessed August 19, 2017.
- Russian Insider Support, organizational web page, accessed August 19, 2017.
- anton-shekhovtsov.blogspot Is Russia Insider sponsored by a Russian oligarch with the ties to the European far right?, organizational web page, accessed August 19, 2017.