The group blasted China's biggest tech company and its biggest independent data center operator for emissions opaqueness and dearth of renewable commitments.
“We want to support our thriving UK tech industry and welcome foreign investment, but it is appropriate that we properly consider the national security implications of a transaction like this.”