Silverpeak joins Texas wind rush with 360MW Tri Global deal
The New York-based investment management firm says the Canyon project is located in an area of the West Texas grid that is free from congestion
The New York-based investment management firm says the Canyon project is located in an area of the West Texas grid that is free from congestion