Rural retailer Farmlands has launched a new casual clothing range available across 42 stores nationwide and through its ...