Paradise Papers: Ticket tout Julien Lavallee set up business in tax haven

The Paradise Papers show one of the UK's biggest ticket touts set up in the Isle of Man to avoid tax.

Source