Twitter Inc
Entity
$70,068Total Received