Glentra Capital Invests In Floating Solar Company

Third Pillar Solar Renewables Bags Danish Investment Manager As Majority Stakeholder

Denmark-headquartered investment manager Glentra Capital has picked up a majority stake in the US-based floating solar projects developer Third Pillar