Market Segment: Renewable Power
Linkedin: Terraform Power LinkedIn Company ProfileEstimated Revenue: $1B
Estimated Employees: 250
Address: 200 Liberty Street, New York NY
Description: TerraForm Power is an owner and operator of over 4,100 MW renewable power portfolio including solar and wind assets in North America and Western Europe. These premier assets are underpinned by long term contracts that produce stable cash flow. TerraFor...