Cotton arrivals in major spot markets across India estimated at 142,000 bales (1 bale = 170 kg), down from 149,500 bales on March 14.
Cotton arrivals in major spot markets across India estimated at 142,000 bales (1 bale = 170 kg), down from 149,500 bales on March 14.