(SeeNews) - Feb 28, 2012 - US solar power contractor Borrego Solar Systems Inc today said it had completed a 3.4-MW solar power plant at the Edwards Air Force Base in the state of California.