CRA is known as Canada revenue agency which is responsible for delivering social and economical benefit in Canada. As well it prime body to regulate tax laws throughout the country. Visit here: vedamani.wordpress.com/2018/10/04/administration-of-canadian-taxation-service/