A data center project at the main US Antarctic base has been pushed back to 2023. Located on Ross Island, the McMurdo Station research and logistics base is around 3,860 km (2,415 miles) south of …
( read original story …)