The Cotton Association of India (CAI) has released its first estimate for the 2025–26 cotton season, projecting 305 lakh bales of cotton pressing. The estimate, compiled from 11 state associations and trade sources, reflects a stable production outlook as the season began on 1 October 2025.












