Sorry, this episode is not currently available

Talking Business is travelling with the US president to assess why it will still be up to the US Congress to realise Obama's ambitions to create the world's largest free trade area.

30 minutes

Last on

Sat 26 Apr 2014 20:30


Role Contributor
PresenterLinda Yueh
Added. Check out your playlist Dismiss