18 employees
EkaPutra Foods develops systems and technology for the storage, processing, packaging, and distribution of food and beverage products.
2016