British company supplied $1.2 billion in electronics to Russia despite sanctions – FT

According to Financial Times, a British business registered in a north London suburb, Mykines Corporation LLP, is reportedly … Continue reading British company supplied $1.2 billion in electronics to Russia despite sanctions – FT