Nazara Founder Nitish Mittersain Steps Down as Managing Director | CuratedNews