Sector InsightUS solar industry suffers a slash of 10,000 jobs in 2017International Finance DeskFebruary 12, 2018February 27, 2020 by International Finance DeskFebruary 12, 2018February 27, 2020 The loss is mainly due to slow installation growth in California and Massachusetts, observed an industry report... Read more