Another European agency shifts off US Tech as digital sovereignty gains steam October 31, 2025 by kamal Comments