After reaching a peak valuation north of $400 million in its first incarnation, the solar-generated steam producer is back as a smaller company with a new strategy.
After reaching a peak valuation north of $400 million in its first incarnation, the solar-generated steam producer is back as a smaller company with a new strategy.