Swiss green power producer Aventron AG has achieved financial close on a 50-MW subsidy-free solar project in Spain, it announced on Friday.