Main content
Sorry, this episode is not currently available

Wall Street Update 13/1/17

Takata $1billion fine, Nintendo Switch launch and the day's markets.

12 minutes

Podcast