Cadmium telluride (CdTe) thin film solar cells have emerged as a leading photovoltaic technology owing to their potential for low-cost and high-throughput manufacturing. Their unique material ...