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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results