Northbrook Energy (14 hydroelectric power plants) Overview
Status
Private
Latest Deal Type
Buyout/LBO
Financing Rounds
4
Northbrook Energy (14 hydroelectric power plants) General Information
Description
A portfolio of 14 hydroelectric power plants located throughout the United States. The hydroelectric generating stations have a capacity of around 32 mega watts.