NOTCH is India's first interactive, digital publication showcasing contemporary India to a global audience. With a strong focus on Entertainment,....