Skip to main content
Dutch universities, government and SURF launch joint push to curb big-tech reliance