(ADPnews) - Apr 13, 2010 - Swiss solar electricity producer Edisun Power Europe AG (SWF:ESUN) yesterday said it narrowed its net loss to CHF 120,000 (USD 113,000/EUR 83,000) in 2009 from CHF 931,000 in the previous year thanks to rising sales of electricity.