Tag: the panels to be produced at the plant are based on cadmium telluride thin-film PV technology initially developed by a team of researchers at NREL

1 Post