It was a larger than life experience! Indeed it was truly an enhanced cinema experience last week when PVR Ltd., India’s largest cinema exhibition chain, launched the revamped, iconic, Chanakya cinema in South Delhi as the ‘PVR ECX’multiplex. The magnanimity of the brand PVR overwhelms you like no other. Since its inception in 1997, … Continue Reading