People holding mobile phones are silhouetted against a backdrop projected with the Twitter logo in Warsaw, Poland, in this file illustration picture. Four senior Twitter executives are leaving the U.S. media company, chief executive officer Jack Dorsey confirmed yesterday as he tries to find ways to revive the firm and earn the trust of investors. SD-Agencies
|