In Switzerland you're almost certainly closes enough to a decent sized town to stop and get rescharged at any time. Europe in general is just not as spread out as the US, nor are its cities defined by freeways. Different world.
Tesla's other challenge, i suspect, will be really hot spread out places like parts of Australia.
Tesla's other challenge, i suspect, will be really hot spread out places like parts of Australia.