US big tech companies report colossal earnings, US GDP down, companies cling to share buybacks

episode
FT News Briefing not yet transcribed
0