Longroad Energy has achieved financial close on a large-scale solar-plus-storage in Arizona, part of a portfolio it acquired from vertically integrated solar manufacturer First Solar.
The European Commission (EC) has granted €3.6 billion (US$4.04 billion) to 41 large-scale clean tech projects via the EU Innovation Fund, including three projects on PV modules under the clean tech manufacturing category.