(ADPnews) – Jul 12, 2010 – Intent upon the sustainable management of the entire life cycle of its solar modules, US manufacturer First Solar (NASDAQ:FSLR) has snipped the ribbon on 1.3 MW project perched ontop of its Frankfurt factory in Germany.