Tesla, Inc. (NASDAQ: TSLA) suffered a backlash at the Shanghai Auto show Monday, with protestors alleging their vehicles were plagued by malfunctioning brakes. Tesla…

Read More