The Tourism Commission has defended its holiday voucher campaign after an unprecedented demand sent the system into meltdown. 75000 vouchers were …

source