Science and Technology - December 11, 2025 The €120 Million Fine Imposed on X Is a Sign That Europe Is Losing Its Digital Neutrality by Ulderico de Laurentiis
AI Friend or Foe? - November 22, 2025 EU Has Postponed the AI Act. Now, We Must Change Course and Increase Digital Sovereignty by Ulderico de Laurentiis