Twitter was fined hundreds of thousands of dollars for initially resisting the warrant, new court documents show.
Written by
in