Sources: Binance fired employees in late 2025 who claimed to have uncovered evidence that Iran received $1B+ through Binance between March 2024 and August 2025 Fortune 2026-02-14 Binance