First Solar, a company employing approximately 80,000 people and responsible for installing millions of solar panels worldwide, is facing an unexpected problem that threatens the efficiency and longev...
Source
Original source for this article
Original source for this article