Chemical peels are one of the few skin care products that actually offer instant results. They decongest the pores, remove dead skin, and add a beautiful glow to the face. What’s not to like, right? Until a couple of years ago, there were few chemical peels in India, and most of us relied on The…