AI data center builds
220 builds · 93 gigawatts
Partner on 1 build · 1 location · Registry profile
Vodafone Group plc is an British multinational telecommunications company. Its registered office and global headquarters are in Newbury, Berkshire, England. Source
Also on Glyph: Keynotes, Stories