What do you do a month after the largest electric car battery swap network – Better Place – has filed for bankruptcy? Of, course, you put a cheeky smile on your face and announce another battery swap project. Well, at least that’s what Elon Musk, the Chairman and Product Architect of Tesla Motors, did presenting […]