Technology Trailstone and Glennmont Partners Sign Route to Market PPA for 84 MW Wind Portfolio in Italy Business Wire May 9, 2023 Deal grows Trailstone’s global footprint and brings total assets managed in Europe to over 4 GW Trailstone Group (“Trailstone”), a global…