cotton companylatest news & developments