Renewable Properties buys 118MW US-made First Solar modules
US community solar developer Renewable Properties has acquired 118MW of cadmium telluride (CdTe) thin-film solar modules from US solar manufacturer First Solar…
Read moreUS community solar developer Renewable Properties has acquired 118MW of cadmium telluride (CdTe) thin-film solar modules from US solar manufacturer First Solar…
Read moreAnalysis-Adani’s ‘renewable energy marvel’ trapped in U.S. bribery indictment
Read more