Featured Foreign companies face $107b losses from Russian exit Aya El Sayed Mar 28, 2024 0 Foreign companies incurred losses exceeding $107 billion due to writedowns and lost revenue, following the…