29 September 2016

TerraForm Power settles with Appaloosa as it gears up for sale