16 employees
TuPlaza reinvents the fresh products supply chain, connecting farmers and consumers to maximize quality and convenience for both.
2020