Amsterdam-based Photon Energy NV (WSE:PEN) has closed a long-term non-recourse project financing agreement for 20.1 MWp of solar assets in Hungary, it said today.