NVIDIA's $3B Mega AI Factory Lands in Germany - Rollup News