20110608 india: Chinese drug firm turns back inspectors; may lose licence