Tesla's solar energy division plugging into Manchester warehouse

Tesla's Energy Operations division is preparing to open a warehouse at 300 Stockton St. in Manchester. The California-based company is leasing …
View full source