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.