Two years ago, Anand Tiwari’s debut feature Love Per Square Foot premiered directly on Netflix India, making it the first Indian film to release on a digital platform. Srishti Behl Arya, Director, International Original Films, Netflix India admits she has a busy time at work since both the supply and demand for movies at home is at an all-time high. …