US community solar developer Renewable Properties has acquired 118MW of cadmium telluride (CdTe) thin-film solar modules from US solar manufacturer First Solar. The modules will be deployed at ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results