TheiaBeta/Article
California Taxpayers Face $2 Billion Liability for Ivanpah Solar Plant Failures - Theia