The investigation uncovered more than 300 co-located SIM servers and 100,000 SIM cards across multiple sites. One of the locations was reportedly in Greenwich.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results