Gen Re India; the comeback