Tech

Datacenter electricity demands could curtail London housing development