China’s Largest Bank Forced to Settle Trades by USB Stick After Ransomware Attack Tech News Eulis November 10, 2023 China’s ICBC is the world’s largest bank, and it was hit with ransomware earlier this week. Go to Source Author: