Friday, September 27, 2013

Regulation

Dealers have blocked Tesla from direct sales at malls, but Amazon to sell the Nissan Note, for now.

No comments:

Post a Comment