Tesla’s reputation came under fire over the weekend after a report from The Mercury News claimed the car company had used cheap foreign labor to build one of its new facilities...
Tel: 208-424-2249
9AM - 5PM Monday-Friday
PO BOX 99Meridian, ID 83680