
Top stories
Glennmont secures PPA for 84MW in Italy
Energy trader and asset manager Trailstone has signed a route-to-market power purchase agreement with Glennmont Partners for 84MW that supports wind projects in Italy. This deal takes the total wind capacity managed by Trailstone in Italy to more than 500MW