Twitter lays off 200 employees, nearly 10% of current workforce: Report- QHN

Twitter Inc has laid off at least 200 employees, or about 10% of its workforce, the New York Times reported […]