SolarCity’s Battle With the Feds Ends With a $29.5 Million Fine and a Shrug Posted on September 28, 2017 by admin