Twitter sacks majority of India employees, fires entire marketing and communications staff The company is reportedly laying off 3,738 people out of its total headcount of 7,500 across the globe New Delhi: