TFIGlobal is an Indian propaganda site known for its lack of credibility. TFI stands for The Frustrated Indian. Businesses in the freer countries are not wanting to fund Russia’s burning, raping and pillaging expeditions. ;D
Kind of like the Daily Mail, Washington Post, NY Times, etc., etc., etc., Right?