Nirvana Chaudhary Announces Launch of “NepalFlix” – A Video Streaming Platform Nirvana Chaudhary, Managing Director of multiple business units within Chaudhary Group and a well-renowned Nepali businessman made… by Ashmita Thapa — June 2, 2017 in News 0