Tech New York Times Loses Twitter Verification BadgeBy EditorApril 3, 20230 New York Times has reportedly lost its blue tick verification over refusal to pay for Twitter service. Twitter removed the…