First Solar, Inc. (FSLR) is a leading American manufacturer of thin-film photovoltaic solar modules using cadmium telluride ...