A new ranking released by the Better Cotton Initiative (BCI) has revealed the top 20 cotton merchants and top 50 mills based on their total Better Cotton sourcing volumes in 2018.