The deal to supply modules for projects in five states is a win for the Japanese thin film PV maker, which is working to internationalize.
The deal to supply modules for projects in five states is a win for the Japanese thin film PV maker, which is working to internationalize.
Get updates delivered right to your inbox!