Lincoln Clean Energy (LCE), a portfolio company of I Squared Capital, has announced that it has closed the financing of its Tahoka Wind project, a 300 MW wind farm in Lynn County, Texas.
Read moreStarwood Energy has recently committed US$135 million capital to its Starwood Energy Infrastructure Fund III, taking the fund's total to US$989 million...
Read moreAvangrid has applied for the approval of development of the project. The project will be installed in Hopkinton instead of Parishville with 27 wind turbines instead of 40