The UK has also frozen assets linked to the alleged scammers, including a £100m London office building.
Originally published by BBC Technology News https://www.bbc.co.uk/news/technology
The UK has also frozen assets linked to the alleged scammers, including a £100m London office building.
Originally published by BBC Technology News https://www.bbc.co.uk/news/technology