UK renewables developer OnPath Energy said on Thursday it had reached financial close on its 33.4-MW Mill Rig onshore wind project in South Lanarkshire, Scotland.