Malta’s Business Registry: A Data Privacy Wake-Up Call
Malta’s Business Registry ‘sells’ 1.3 million documents for 1c, raising concerns about data privacy and security on the island
Malta’s Business Registry ‘sells’ 1.3 million documents for 1c, raising concerns about data privacy and security on the island