French renewable energy company Neoen today said it has achieved financial close on its 100-MW Numurkah solar project in Victoria, Australia, and plans to launch construction this week.