The Cotton Association of India (CAI) has revised upward its cotton pressing estimate for the 2025-26 season to 337 lakh bales of 170 kg each, an increase of 3 lakh bales from its previous estimate of 334 lakh bales, reflecting improved crop availability in key producing regions. The latest












