UK fund manager and clean infrastructure investor Glennmont Partners has signed a route-to-market power purchase agreement (PPA) for 84 MW of wind projects in Italy with energy trading and asset management group Trailstone.