In the recent years, every country has been passing stringent laws to monitor foreign investments by their country’s citizens/taxpayers to prevent tax evasion through foreign investments. The Canadian government introduced Form T1135 a few years ago to prevent Canadian taxpayers from evading taxes, and since then, Canada Revenue Agency has been in a continuous process...