Twitter stiffed us on $2m bill, claim consultants theregister.com Submitted by JohnGillnitz t3_10k6smf on January 24, 2023 at 2:32 PM in news No comments 3