SB Energy inaugurates 900MW Texas PV cluster with Google data centre PPA
The projects comprise over 1.3 million Cadmium Telluride (CdTe) thin-film modules from US manufacturer First Solar, supplied from the company’s…
Virtual Machine News Platform
The projects comprise over 1.3 million Cadmium Telluride (CdTe) thin-film modules from US manufacturer First Solar, supplied from the company’s…