cotton festivallatest news & developments