Swarfblog

Are EVs a Losing Game?

It’s been a miserable month for electric cars. Tesla fired everybody in its charger department, Ford told us that it is losing $100,000 on every

Read More »