Home ArticlesRenewable Energy U.S.-Based First Solar to Close German Factory, Lay Off 2,000