2 ms·Ukraine’s ‘Secret Weapon’ Against Russia Is a Controversial U.S. Tech Company is the current title.by mensetmanusman 3y agoUkraine’s ‘Secret Weapon’ Against Russia Is a Controversial U.S. Tech Company is the current title.