And he got a bruising.
Kevin O'Leary and Armine Yalnizyan debate the ethics of tax shelters
There will be some people using the tax shelters to hide money, O'Leary admitted, but that is a different story from the majority of Canadians using offshore accounts for their capital.
Instead...