The construction company I work for just built a new Amazon facility in our area. They put in, if I'm not mistaken, 900 charging stations. Our local utility laughed at them, and wants to know where they think they're going to get the power from.
I'm all about saving the planet,,,,,,, but lets...