Rise above the failure
HDFC Life’s new campaign highlights the importance of accepting setbacks as key steps to success