Dr Rachael Rowlands-Jones introduces us to the Centre for Solar Energy Research (CSER), a research facility at Glyndŵr University in North Wales, and how they manufacture cadmium telluride thin film solar cells.
Post time: Jun-13-2017
Dr Rachael Rowlands-Jones introduces us to the Centre for Solar Energy Research (CSER), a research facility at Glyndŵr University in North Wales, and how they manufacture cadmium telluride thin film solar cells.