Why Aswath Damodaran Thinks That Twitter Inc (TWTR) Is Not Worth $40 That It Is Currently Trading At?

Twitter Inc (NYSE:TWTR) is under the scanner after its disappointing third quarter earnings.

Keep Reading →