Cadmium telluride

Cadmium tellurideiStock22603935300tb

It may not be the best material for solar cells but it has some distinct advantages

It may not be the best material for solar cells but it has some distinct advantages