The Liverpool, England-based International Cotton Association (ICA) expels members that deal with companies that are blacklisted for defaulting on contracts…
A £6.1 million grant has been approved for a three-year extension of a UK initiative that has already assisted 2,500…