infotechlead

Twitter to pay $809 mn to settle shareholder lawsuit