Mixed bag for auto sales, Maruti sales disappoint

Business