London-based solar firm AMPYR Solar Europe has reached financial closing on a 96-MWp solar project in the Netherlands and expects to bring the plant online by June next year.