News

and may vary as per the value of the draft and from bank to bank. DD or Demand Draft is a household name and is as familiar in this country as cheques. In fact, at many places – including ...