Tesla (TSLA) turns back to free Supercharging, big discounts in Europe to boost sales

Tesla is turning back to free Supercharging and offering big discounts in Europe to boost sales in its toughest market for a record quarter.

more…