Democrats press tech giants on data center energy use, rising electricity bills

.....

© The Hill