Economy | Thu Mar 21, 2013 7:03am IST

India, China sell cotton stocks to soften global prices