News

Third Pillar was given exclusive access to develop a potential 500 MW of floating solar in water reservoirs in Texas.