Equities tend to be volatile in the short term but can offer good returns over the long term
The global investment climate favours India