Origin Energy has signed a 15-year contract with the new Moree Solar Farm, which is owned by Spain's Fotowatio Renewable Ventures.