The good news is that last year Clean Energy Canada did a bunch of legal work and worked with a couple of firms to dig into these trade agreements to study more about how you and other countries have done it and how you get around it; most notably and most interestingly is probably through the United States....
Basically, to summarize.... I would be happy to have a conversation with you subsequent to this, because it's a very long-drawn-out and very detailed area of policy, but the summary is this. I think the Business Development Bank of Canada says that about 98% of Canada's economy is either a small or a medium-sized enterprise. Most trade agreements, including the ones you mentioned, have provisions in them for something called an SME set-aside, where you can direct a certain dollar portion of your procurement below x amount. Different trade agreements have different dollar amounts. Some of them are actually quite generous to focusing on SMEs within a certain jurisdiction.
You can also add other attributes to SME procurement, such as environmental objectives, and a lot of the trade agreements do recognize that there is some sort of desire to have environmental goals within them. The new U.S.-Mexico-Canada trade agreement also has a lot of provisions around this. We prepared a submission during the NAFTA negotiations to specifically provide that Canada be allowed to maintain its environmental and SME objectives in the new trade agreement. We were pleased with what we saw.
You are right that oftentimes it is assumed that trade agreements and tariffs limit what can be done in terms of low-carbon or environmental procurement, or even SME procurement, but I am pleased to say that within certain provisions and within certain allowances you can actually get around it in quite a trade compliant way. In fact, the World Trade Organization regularly gives seminars to different member countries on how to do this correctly.