India hangs up on investor confidence, says Time