Tag: Lay offs

Elon Musk SHUTS DOWN Twitter Offices In Delhi And More

Elon Musk, the new 'dictator' of Twitter Inc. moves to shut two

Zafeer Khan Zafeer Khan