Glentra invests in floating solar developer Third Pillar
Glentra Capital has acquired a majority position in Third Pillar Solar Renewables LLC, a US-based floating solar developer with a pipeline of projects with a capacity ranging from 3 MW to 200 MW. According to the company’s statement, the bet was made as part of its plan to invest in renewable development platforms with strong management teams and a compelling pipeline of projects.
Read More