(ADPnews) - Jun 11, 2010 - Solar and wind power developer Element Power has pocketed a EUR 18.5 million (USD 22.4m) debt facility for its 3.51 MW photovoltaic (PV) power project in Alicante, Spain.