9 points
I assume this is pr to distract from their increasing use of fossil fuels
5 points
Yeah but Three Mile Island? Seriously?
Now it’s possible that the MSFT press release gave it a more anodyne name and the press sussed out where it was, but still.
6 points