Printing business ahead of general polls