It doesn't help that the little-known firm is probably a front -- for the Kremlin. More »