Everyone has been wondering where did Annie get the money to buy the shares of Arjun's company, but I think I have the answer to this.
Check out 2:51 - 3:03 in this clip.
http://www.youtube.com/watch?v=AKyjiZVg58c
Annie remembers the pearls which her dadi give her, so I think she must have sold those valuable pearls and got the money to buy the shares.
What say people???