Of tax vampires and tax havens [Business]

Who are tax vampires and whose blood are they sucking?

Jean-David Mihamle explains.
View on Africanews
>