Twitter agreed to pay whistleblower $7 million in June compensation… Twitter Inc agreed in June to pay $7 million to settle a compensation dispute with… Read More...