European solar project development