Company Description
Frank and David Food Manufacturing Corporation is known for its brand name "Alibaba Snack Chips" and a leading company in the Philippines. Known for its delicious and innovative range of potato and corn chips. Alibaba has quickly grown to become a household name, offering high-quality snacks that cater to the Filipino palate.