site logo

International red tape is causing 'digital fragmentation'

Fotolia