Australian electricity retailer Flow Power has clinched a deal to procure electricity from a 40-MW portion of Neoen SA’s (EPA:NEOEN) 412-MW wind farm being installed as part of the Goyder Renewables Zone project in South Australia.