NHacker Next
  • new
  • show
  • ask
  • jobs
  • submit
login
Tesla Sales Down 55% UK, 58% Spain, 59% Germany, 81% Netherlands, 93% Norwaycleantechnica.com
162 points by whynotmaybe 15 hours ago | 94 comments