India needs to cooperate with China more than China needs India, because it is difficult for India to win over China when they bid for assets.
The company increased the overall supply of shares and the market needs time to digest this.