NEW DELHI: Twitter Spaces team, which once had as many as 100 employees, is down to “roughly three” people, a…