Dutch green energy systems developer Novar and local partner Westermeerweg Zon Holding have reached financial close on the 148-MWp Westermeerdijk Solar Park in the Netherlands, touted as one of the largest of its kind in the country.