Tesla Motors to open first store in Cincinnati?: EXCLUSIVE
October 03, 2013 at 13:20 PM EDT
Building permits have been filed to construct a Tesla Motors store in Kenwood Towne Centre. This would be the first location in Greater Cincinnati for Tesla Motors (Nasdaq: TSLA), which sells high-end electric vehicles...