(SeeNews) – Apr 13, 2012 – Swiss solar electricity producer Edisun Power (SWF:ESUN) said today its net loss narrowed to CHF 917,000 (USD 1m/EUR 763,000) in 2011 from CHF 1.07 million in 2010.