Infoman said So the CFO of WalMart and CEO of Twitter both stepped down on the day this trail started... So weird. Click to expand...