Into Science, Digital and Current News. And things under Heaven!
FRANCE’s data privacy regulators have imposed a US$57-million (€50 million) fine on United States tech titan…