It wouldn’t be Tesla if it didn’t keep us guessing a little… Electric car company Tesla announced that it is making a u-turn of sorts with its sales strategy. After saying at the end of February that it would close down nearly all of its 200-odd retail stores to sell its cars online-only in an […]...