Skip to main content

Farm Price index down from last year