itnation.lu
How to embed trust online
Think the internet has transformed business? Well last year only 12% of retail sales were made online* globally. According to Jose Belo, Data Protection and Privacy Senior Consultant at Exigo Luxem…