World Published 18 Apr, 2024 11:16am Can damage to solar panels release toxic chemicals? SEIA report debunks claims on cadmium telluride in solar panels