Can Kicking – the American National Sport
Subscribe and Listen
This week, the Trade Guys talk about the US-EU joint statement of the Trade and Technology Council and oil price caps in Russia.
Image

Senior Adviser, Economics Program and Scholl Chair in International Business