Bhavna Jasra is the founder of First Impression, India's first life casting company, which was launched twenty years ago. Recently, the....