Skip to content
inoh

ttip

A trade agreement between the EU and U.S.

“The ttip negotiations stirred debate among leaders.”
Add to my deck
Illustration of ttip: A trade agreement between the EU and U.S.