(ADPnews) - Oct 20, 2010 - US thin-film solar modules maker First Solar Inc (NASDAQ:FSLR) urges all its customers that are using panels produced between June 2008 and June 2009 to return these to the company by November 30, 2010.