international business

What is NAFTA , CAFTA  and TPP?

Just give a brief information about them.

 

You will need to write a half page for the each topic that i give.

So, it is going to be one and half a page totally