Maruti cuts production by 17%, no festive cheer for auto industry? · Mirror Now · Sentinel