site logo

Full Harvest secures $8.5M to sell imperfect produce