WBR: Wall Street Report 01 May 15
Fri, 1 May 15
Social media takes a tumble as LinkedIn and Twitter see their prices fall. With Chris Lowe of FTN Financials