NationalUS Tech Companies Pressurised To Pick A Side As Russia Invades UkraineAleesha SamFebruary 27, 2022 by Aleesha SamFebruary 27, 2022 Facebook, Twitter and YouTube are profit-motivated companies so a stridently principled stand can be bad for business....