Looking for a quick fix for their fast-growing electricity diets, tech giants are increasingly looking to strike deals that would let them plug directly into power plants.
Last week, after being inside hibernating for too long, I was starting to look forward to some sunshine. On Inauguration Day, I saw some sunshine out the window, and it gave me some hope that the sun ...