This week's Tech Tent seeks answers to all of these questions ... car company could be better placed to do that. The Nissan Leaf has been neck and neck with Tesla's Model S as the world's best ...