X just released its first full transparency report since Elon Musk took over

26th Sep 2024    |     Source: Yahoo

NurPhoto via Getty Images