A large number of workers laid off from the Indian office of Twitter