Filters:
cotton supplier in Bromborough, England
About 8 results.
Plexus Cotton Limited
Kenyons Steps, L1 3DF Liverpool, United KingdomPlexus Cotton group - a global agribusiness committed to promoting sustainable cotton agriculture, increasing supply-chain transparency through stake-holder partnerships and establishing valu…
The International Cotton Association (ICA)
6th Floor, Walker House, Exchange Flags, L2 3YL Liverpool, United KingdomThe ICA is the world's leading cotton trade association and arbitral body. Our aim is to promote safe trading and protect the interests of the global cotton trade.