July 28, 2022 Adsvibe Online The electricity demands of data centers are making it harder to build new homes in London