Up close, it’s a vast alien-like installation of hundreds of thousand of mirrors pointed at three ... it was pitched as the future of solar power. Just over a decade later, it’s closing.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results