According to a report by the technology news website Platformer, Twitter (TWTR.N) has terminated the contracts of 4,400 contract workers, accounting for 80% of the total 5,500 contract workers. Twitter full-time employees said that they did not receive any internal notification before the contract workers they worked with were fired. (Jinshi)