Elon Musk Throws In Towel On 'SolarCity Facilities' In Nine States
• https://www.technocracy.newsNobody could have seen this coming… In the first quarter of this year, Tesla installed 76 megawatts of solar systems - down from SolarCity's more than 200 MW a quarter in early 2016, when it was the leading player in the industry. In announc



