Satcon Provides Business Update for First Quarter 2012