US cadmium telluride (CdTe) thin-film solar manufacturer First Solar is facing a class action lawsuit investigation into its business practices following a downgrade in its stock.
Energy generation and storage developer Estuary Power has completed the final phase of construction at its Escape solar project in Lincoln County, Nevada.