First Solar, Inc. (Nasdaq: FSLR) ("First Solar" or "the Company") today announced a patent licensing agreement that gives it ...