Nightly Business Report — April 28, 2015

Tonight on Nightly Business Report, late day drama sends shares of Twitter down nearly 20%. And, Wall Street gives back with a little help from A-listers.

Thanks! You've already liked this