The Cotton Association of India (CAI) reported state-wise daily cotton arrivals for January 23, 2025, for the 2024-25 cotton season, which stood at 163,800 bales (170 kg each). Maharashtra led arrivals with 57,100 bales, followed by Gujarat at 39,300 bales, and Telangana contributing 22,300 bales. Other notable states included Madhya Pradesh (11,400 bales), Karnataka (11,000 bales), and the Northern region (11,600 bales). Andhra Pradesh and Odisha accounted for 7,700 bales and 2,300 bales, respectively, while Tamil Nadu added a modest 1,100 bales.