What's Up

Is Sri Lanka the First to Fall?


Listen Later

The U.S. economy is headed for recession, what does this mean for you? Sri Lanka has collapsed, but will they be the first of many? Americans may be feeling the squeeze, but how does the U.S. fare when compared to other nations in the recession?


...more
View all episodesView all episodes
Download on the App Store

What's UpBy Jarod H. & William F.