site logo

Tesla, SolarCity merger approved with 85% shareholder support