New Tesla facility in Buffalo was supposed to house a huge solar-panel operation, but the project hasn’t turned out as planned.
New Tesla facility in Buffalo was supposed to house a huge solar-panel operation, but the project hasn’t turned out as planned.