Register / Login here to explore customize features.
After it was revealed that Tesla owes $1.6 billion in lease obligations at premium outlets, malls, and prime locations, the company has decided to leave many of its stores open. The Tesla team said in an