Consolidated Tapioca Farmers Inc. Is a Tapioca Chips and Starch Manufacturing Company with our very own Factories in South East Asia and West Africa.
Contact Person : Consolidated Telephone : Address : Thailand, Website : Visit website