Denmark-headquartered clean energy company European Energy has secured financial close for the Winton North 130 MW solar and ...