By CEP Staff • 23 November 2010 in News

First Solar may lose federal funding for 230 MW solar project over Northrop Grumman stealth installation concerns