Leading Marketing Communications agency, Scroll Mantra Private Limited has won the creative designing mandate for Cine Grand. Cine Grand is a....