Is India still attractive for investors?