BBC Radio 4 You & Yours expose ITRA
Credits: BBC Radio 4 You & Yours
ITRA, a company struck off by the UK authorities and then moved its trading location out of the UK is exposed on BBC You & Yours for their continuing operations and aggressive and deceitful tactics with vulnerable consumers and timeshare owners.