Toronto - The so-called Panama Papers data leak shows how major banks helped clients create companies in offshore tax havens, raising questions about the legality of offshore operations.
Here’s what you need to know about offshore dealings and tax evasion:
What is an offshore company?
The term offshore is quite literal. It refers to a company that is largely owned by residents of one country, but is located and operates outside that nation’s borders.-