India Relatively Insulated: Moody's