(SeeNews) – Feb 10, 2012 – US solar module maker First Solar (NASDAQ:FSLR) may be forced to buy back the 230-MW Antelope Valley Solar Ranch (AVSR) 1 photovoltaic project from US utility group Exelon (NYSE:EXC), Recharge reported Thursday.