Toyota is Refusing to Make Electric Cars Because These are 10x Better September 4, 2023 by Hamilton_Man Toyota Refuses to Make Electric Cars Because These are 10x Better. 3 Toyotas That are 10x Better than an Electric Car, DIY and car review Scotty Kilmer. Wors…