All-India cotton arrivals up at 21,000 bales.

Around 21,000 bales (1 bale = 170 kg) of cotton arrived in the major spot markets across the country on Monday, compared to 17,000 bales on Friday.