Out of bankruptcy, Glasspoint still sees a future for solar thermal

The once-failed company is betting there’s still a way forward for solar powered steam.

Maeve Allsup
November 17, 2023