SAN FRANCISCO – Twitter shares took a fresh hit Tuesday after its quarter update showing more losses, and sluggish growth in revenues and the user base of the social media platform.
Source: Tech
Tags apple
Check Also
Depa keen to up tech force
The Digital Economy Promotion Agency (Depa) has plans to assist in producing 40,000 digital and …