From: Clean Technica
29th Apr 2023 8:42 am

Oy, Texas. … First, Texas decided to not allow people to buy Teslas in the state. It’s a long and complicated story, but the funny thing is that you still can’t go into a Tesla store and buy a Tesla in Texas, yet Tesla’s global headquarters is now located there and “Giga Texas” is set […]

Read more