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

