Can concentrated solar power be reborn?

Glasspoint, the once-failed company, is betting there’s still a way forward for solar thermal.

Stephen Lacey The Latitude
December 13, 2023