With stamp duty for cheque book issuance having increased in cost by over 600%, the use of cheques by businesses may reduce ...