13D Filing: D. E. Shaw Composite Holdings, L.L.C. and Terraform Power Inc. (TERP)

Terraform Power Inc. (NASDAQ:TERP): David E. Shaw's D. E. Shaw filed an amended 13D. You can check out D. E. Shaw's latest holdings and filings here. Please follow D. E.

Keep Reading →