The role of two London-registered operations – Emerdata and Firecrest Technologies – is questioned.

Read More At Article Source | Article Attribution