Tesla has lost its ‘products quality edge’ says CEO of GLJ Research

Electric vehicle maker Tesla (NASDAQ: TSLA) saw its Shanghai factory shut down for the better part of the first quarter, with the reduction in production capacity providing a significant headwind for ...