UPDATE: Full Letter from David Tepper's Appaloosa to TerraForm Power Board By: Benzinga via Benzinga December 01, 2015 at 08:36 AM EST November 25, 2015 TerraForm Power 7550 Wisconsin Avenue, 9th Floor Bethesda, MD 20814 Attention: Board of ... Read More >>