Big Tech is striking secret deals to make you foot its electricity bill, Harvard researchers say Posted on March 21, 2025 by Jessica Edington