Articles About First Solar
April 11, 2014
SolarCity, after a 6.8 percent drop last Friday, fell another 8 percent Monday following news of another lawsuit.
March 18, 2014
SolarCity Corp. is moving into sixty Best Buy stores in four states. The company will operate kiosks where it will sell "solar leases" to customers.