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 Zip/Post Code : : Website : www.tapioca-cassava-chips-starchsellers.com