Mana022 Mana022 30-09-2020 Business contestada All taxpayers can make tax payments using a direct debit from their bank account. True False