I recently wrote about the rising solar panel defects noticed in the solar industry. There have been recent incidents that talk about the faulty solar modules and their installation. It will not be incorrect to say that there has been a quality crisis in the $77 billion solar industry. Now Solarworld has urged the solar industry […]