Canada has high amounts of double taxation, one is the federal tax rates common for all corporate and other is the provincial taxes applied to corporations operating in these provinces. With the lowest rate at 4% and the highest at 16%, it is difficult for corporations to justify their operations and anticipated profits. If Canada mulls a uniform tax system where a single tax code is applied to all corporations, it would be attractive for corporation. This will shoot up business investments in provincial regions, currently lacking consistent growth due to higher taxes. There is no need to reduce Canada’s federal tax rates to a low of 10%, but instead introduce new policies of offering tax exemptions under consistent manufacturing investments, job creations, etc. The best move Canada can make is to lessen, and it is over dependence on US trade, where even Trump is trying to renegotiate the NAFTA agreement. Tying up with other nations interested to make Canada their manufacturing home will be the right step in balancing its trade dependence so as to keep it and the citizens safer than they now are. Despite Trump’s disinterest in NAFTA and renegotiation request his scrapping, it completely is being played down by many economists, as it is important for the US to have geographical unity (Panetta, 2016). Trump’s repatriation tax rates of 10% is to lure back trillions of money stashed in international markets fearing higher taxes, which is to build tax revenues. Hence, it is not a big threat to Canada.