10 Jan 2024 Stack announces 72MW data center campus in Leesburg, Virginia First 32MW building due live next year