India’s cotton exporters have signed contracts to ship 500,000 bales (85,000 tonnes) of their new season harvest to China as…
India’s cotton exporters have signed contracts to ship 500,000 bales (85,000 tonnes) of their new season harvest to China as…