Who trusts who?

Who trusts who?

Organisations and governments are under intense pressure to create and maintain trust around data. In a world where data is multiplying at the rate of 2.5 quintillion bytes of data every day (1 followed by 18 zeros), or 2.5 exabytes if you prefer, consumers and...